Cryptex Tut

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