Upload
aditya7398
View
222
Download
0
Embed Size (px)
Citation preview
8/13/2019 Cryptex Tut
1/15
8/13/2019 Cryptex Tut
2/15
C . M
,
.
C :
E C . ATM, C C
P A . G, F
T M M
E
. D
. T
.
T .... (
) (),
.
8/13/2019 Cryptex Tut
3/15
T CIPHERS, STEGNOGRAPHY,
VISUAL CRYPTOGRAPHY
CLASSICAL CRYPTOGRAPHY
MONOALPHABETIC CIPHERS:
T
.
T :
) :
T .
.
A C J C
!!!!!
I
8/13/2019 Cryptex Tut
4/15
E() =(+) 26
D() =() 26 (, Z26)
I =D (E())
F 3: A B C D.......
C D E F G........
S 25 26
27 1 .
) :
T ; ,
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
C V B N M X Z A S D F G H J K L Q W E R T Y U I O P
S >>
T 26! D !!
E C ( ),
>>, >> , >> ....
)
M
0
8/13/2019 Cryptex Tut
5/15
plaintext: A F F I N E C I P H E R
x: 0 5 5 8 13 4 2 8 15 7 4 17
5x+ 8 8 33 33 48 73 28 18 48 83 43 28 93
T GCD (,26) =1,
12 1, 3 , 5, 7 , 9 ,11, 15, 17, 19, 21,23, 25 26 .
T 12*26 = 312.
POLYALBHABETIC CIPHERS:
T .
.
)
T . I ,
.. .
I :
=
P=
C = ( 0, 1, 2 )
8/13/2019 Cryptex Tut
6/15
A : =
P=
C = ( 0, 3, 0, 3)
T ,
,
.
)
H .
E . O
: A = 0, B =1...Z=25, cipher.
A ,
, 26.
F
C 'ACT', ( GYBNQKURP ):
S 'A' 0, 'C' 2 'T' 19, :
T :
W POH.I , ,
(IFKVIVVMI )
)
T
. A . (T
8/13/2019 Cryptex Tut
7/15
).T
. B
,
.T
.
E:
L = 3.
K = 2 1 3
P: CRYPTOGRAPHY
B : CRY PTO GRA PHY
C : RCY TPO RGA HPY .. RCYTPORGAHPY.
BLOCK CIPHER
T (
) .
( ) .
T .
T :
) ()
I . T
,
, .
8/13/2019 Cryptex Tut
8/15
I , ECB
. T,
. T ECB
. I ECB, .
) ()
CBC .
P , XOR
. A ,
XOR . T
XOR (IV),
. CBC
ECB
. S ,
. T
CBC
8/13/2019 Cryptex Tut
9/15
. A
.
[XOR . I
XOR . T
1, , 0 .
FEISTEL CIPHERI . T
, (L) (R),
. A ,
() ,
XOR . T . T
XOR
. T .
8/13/2019 Cryptex Tut
10/15
E
:
D E S
(DES): I
(SPN) . I
56 . T
.
A E
S (AES):E AES
128
, 128,192 256 ,
MODERN CRYPTOGRAPHY: PUBLIC
KEY CRYPTOGRAPHYT
,
. E
. T
, . M
'
8/13/2019 Cryptex Tut
11/15
. T ,
(.., )
. I
1970.P
,
I T L S (TLS) (
SSL), PGP GPG
I
,
,
. S
.
CRYPTOGRAPHIC ATTACKS
A
,
, . T
" .
8/13/2019 Cryptex Tut
12/15
TYPES OF CRYPTOGRAPHIC ATTACK
A
.
A
. W
, C C,
.
A
. T
, .
A
. T
(
). T ;
.
A . I
.
8/13/2019 Cryptex Tut
13/15
STEGANOGRAPHY
S . W
,
. G
.
T ,
.
LEAST SIGNIFICANT BIT (LSB)INSERTION:
T
. I ,
LSB
. I 24 ,
. A
8/13/2019 Cryptex Tut
14/15
, ( )
RGB :
10010101 00001101 11001001
10010110 00001111 11001010
10011111 00010000 11001011
N "" 9 (
): 101101101. I
9 LSB 9 ,
( ):10010101 00001100 11001001
1001011 00001110 1100101
10011111 00010000 11001011
N 9
4, 50%, LSB.
T . S
8 , , . G , ,
8/13/2019 Cryptex Tut
15/15