°íÀü ¾ÏÈ£

 

     1.  ¾ÏÈ£ÀÇ ¿ª»ç

        - °í´ë : Egypt, Greeks, Rome  - »óÇü¹®ÀÚ, Scytale ¾ÏÈ£, Caesar ¾ÏÈ£

        - Áß¼¼ ~ ±Ù´ë : °íÀüÀû ¾ÏÈ£½Ã½ºÅÛ(Classical Cipher)

        - 1,2Â÷ ¼¼°è´ëÀü : Rotor Machine(ENIGMA), COLOSSUS  

        - Çö´ë

               1) C.Shannon, Á¤º¸ÀÌ·Ð(Information Theory)

               2) DES, RSA, DSA, etc

               3) ±¹¹æ, ¿Ü±³, ºÐ¾ß

               4) IASR(International Association of Cryptographic Research)

 

      2.  °íÀü ¾ÏÈ£

          1) ȯġ¾ÏÈ£    anigray05_next.gif Go to the Experiment

               - Æò¹®À» °íÁ¤µÈ ±æÀÌÀÇ ºí·°À¸·Î ³ª´« ÈÄ¿¡ °¢ ºí·Ï ³»¿¡ ÀÖ´Â ¹®ÀÚÀ¸·Î ³ª´« ÈÄ¿¡

                     °¢ ºí·Ï ³»¿¡ ÀÖ´Â ¹®ÀÚµéÀ» ÀÏÁ¤ÇÑ ¹æ½Ä¿¡ ÀÇÇØ Àç¹è¿­ÇÔÀ¸·Î½á ¾ÏÈ£¹®À»

                     »ý¼ºÇÑ´Ù.

                    ¿¹) d=4 (ºí·°ÀÇ ±æÀÌ) I : 1 2 3 4   f(i) : 2 4 1 3 ÀÌ¸é Æò¹® m = INTEGERS¸¦

                         ¾Ïȣȭ Çϸé

                          == >   m = INTE   GERS (Æò¹®)   c = NEIT   ESGR (¾ÏÈ£¹®)

             2) ´Ü¼ø´ëü ¾ÏÈ£    anigray05_next.gif Go to the Experiment

                - Æò¹®ÀÇ ¹®ÀÚ°¡ ´Ù¸¥ ¹®ÀÚ·Î ´ëü µÇ¾îÁø´Ù 

                    ¿¹) f °¡ ¿µ¾î ¾ËÆÄºª M={A,B,C, ...... Z}À» ¾Æ·¡¿Í °°ÀÌ »ç»ó ½ÃŲ´Ù°í ÇÏÀÚ.

                    M : 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 :  E  I   P  F  D  J  Q  U W O   C  X  T   Y  B  K  V  Z  R  A      N  S  M  G  L  H

                     Æò¹® m = UNIVERSITY  c=Ek(m)= NYWSDZRWAL ·Î ¾Ïȣȭ µÈ´Ù.

           3) keyword´ëü¾ÏÈ£   anigray05_next.gif Go to the Experiment

                   - ´Ü¼ø ´ëü¾ÏÈ£ÀÇ ºñ¹ÐŰ´Â ÀϹÝÀûÀ¸·Î ±â·ÏÇØ ³õ±â Àü¿¡´Â  ¿ì¸® Àΰ£ÀÌ

                      ±â¾ïÇϱ⿡´Â ¹«¸®°¡ µû¸£±â ¶§¹®¿¡ ÀÌ¿¡ ´ëÇÑ ´ë¾ÈÀ¸·Î keyword¸¦ ÀÌ¿ëÇÑ

                      ´Ü¼ø´ëü ¾ÏÈ£¹æ½Ä

                      ¿¹) "SECURITY "(Keyword)ÀÌ¿ë

                  M : 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 :  S E C U R  I  T Y  A B    D  F  G  H   J  K  L  M  N  O     P  Q  V  W  X  Z

                     ¸Ç óÀ½ 8°³ÀÇ ¿µ¹®ÀÚ¸¦ "SECURITY" ·Î ´ëüÇÏ°í ³ª¸ÓÁö´Â ¿µ¹®ÀÚµéÀº Ű¿öµå¸¦

                     Á¦¿ÜÇÑ ³ª¸ÓÁö ¿µ¹®ÀÚµéÀº ¼ø¼­´ë·Î ³ª¿­ÇÏ´Â °ÍÀÌ´Ù

           4) Ceasar ¾ÏÈ£(shift¾ÏÈ£)   anigray05_next.gif Go to the Experiment

               - Æò   ¹® :  I   DO   NOT     LIKE     BRUTUS

               - ¾ÏÈ£¹® : L   GR   QRW   OLNH    EUXWXV

                  °¢ ¾ËÆÄºª ¹®ÀÚ¸¦ ġȯÇϸé, Áï A ¡æ0 , B ¡æ0 , ..... Z ¡æ25 À̸é

                  Ceasar ¾ÏÈ£¿¡¼­ÀÇ f

                       

                  ¿©±â¼­ ºñ¹ÐŰ´Â 3 ÀÌ µÈ´Ù.

                 Áï,  Ceasar ¾ÏÈ£¸¦ ÀϹÝÈ­½Ã۸é

                  

                 º¹È£È­´Â

                  

           5) Vigenere¾ÏÈ£   anigray05_next.gif Go to the Experiment

                   - ÁÖ±â d¸¦ °¡Áö°í Ceasar ¹æ½ÄÀÇ ¾ÏÈ£°¡ Àû¿ë

                      k1, k2 ,k3.....kd ¸¦ ºñ¹Ð۶ó°í ÇÒ ¶§, °¢°¢ÀÇ ki ´Â 0ºÎÅÍ 25±îÁöÀÇ Á¤¼ö¸¦

                      ³ªÅ¸³½´Ù.

                      

                      ¿¹) k=2,4,3,5ÀÏ ¶§ Vigenere ¾ÏÈ£¸¦ ÀÌ¿ëÇÑ Æò¹® m= INTEGERS´Â

                           m = I   N  T  E    G  E  R  S

                           k =  2  4  3  5     2  4  3  5

                           c =  K  R W J     I   I  U  X