¹Ìµð¾î
¼Æò
PC¾ÈÀü ¾ÏÈ£·Î Ç®ÀÚ ¾ÆÄ§¿¡ Ãâ±ÙÇÏ¸é ¿ì¼± ÀüÀÚ¿ìÆíÀ» ÀÐ°í³ ÈÄ ¾÷¹«¸¦ ½ÃÀÛÇÒ ¸¸Å ÀÎÅͳÝÀº ¿ì¸® »ýȰ°ú ¹ÐÁ¢ÇÑ °ü°è¸¦ ¸Î°í
ÀÖ´Ù. ÀºÇà °Å·¡´Â ¹°·Ð »óǰ ÁÖ¹®±îÁö ÀÎÅͳÝÀ» »ç¿ëÇÏ´Â µî °æÁ¦·»çȸ·±³À°·¹®È Ȱµ¿ÀÇ ´ëºÎºÐÀÌ ÀÎÅͳÝÀ» ÅëÇØ ÀÌ·ç¾îÁö°í ÀÖ´Ù.
ÇÏÁö¸¸ ¹®Á¦Á¡µµ ¸¹´Ù. ƯÈ÷ °³ÀÎÀÇ ½Å»ó Á¤º¸³ª °Å·¡ Á¤º¸ µîÀ» ¿ÜºÎ³ëÃâ·ÎºÎÅÍ ¾î¶»°Ô ¾ÈÀüÇÏ°Ô º¸È£ÇÒ ¼ö ÀÖ´À³Ä ÇÏ´Â °ÍÀº ¸Å¿ì
Áß¿äÇÑ ¹®Á¦´Ù. ½ÇÁ¦·Î °³ÀÎÀÇ ½Å»óÀÌ °ø°³µÇ°í ½Å¿ë Á¤º¸ µîÀÌ Å¸Àο¡ ÀÇÇØ ŽÁöµÇ´Â °æ¿ì°¡ Á¡Â÷ ´Ã°í ÀÖÀ¸¸ç, ¾Ç¿ëµÇ¾î »çȸ¹®Á¦·Î ºñȵǰí
ÀÖ´Ù. À̰°Àº ¹®Á¦Á¡Àº ¾ÏÈ£¿¡¼ ÇØ°áµÉ ¼ö ÀÖ´Ù.
[¾ÏÈ£ÀÇ ¼¼°è]¿¡¼ ·çµ¹ÇÁ Å°ÆæÇÑÀº ¾ÏÈ£±â¼ú¿¡ °üÇÑ ¿ª»ç¿Í ±×¿¡ ¾ôÈù ÀÏȵéÀ»
¼Ò°³Çϰí, ¾ÏÈ£±â¼úÀ» ü°èÀûÀ¸·Î ºÐ·ùÇÏ¿© ±× ¿ø¸®¸¦ ¾Ë±â ½±°Ô ÇØ¼³Çϰí ÀÖ´Ù. µ¿ºÐ¾ß¿¡ Á¾»çÇÏ´Â Àü¹®°¡µéÀ» À§Çؼ¶ó±âº¸´Ù´Â °íµîÇб³¸¦ Á¹¾÷ÇÑ
Áö½Ä Á¤µµ¸¸ °®°í ÀÖ´Â »ç¶÷ÀÌ¸é ´©±¸³ª ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ¾²¿©Á® ÀÖ´Ù.
¸ðµç ÷´Ü°úÇÐ ±â¼úÀÌ ÀüÀï¿¡ ÀÌ¿ëµÇ¸é¼ ¹ßÀüµÅ ¿ÔµíÀÌ
¾ÏÈ£±â¼ú ¿ª½Ã ÀüÀïÀ» ÅëÇØ ¹ßÀüÀ» °ÅµìÇØ ¿Ô´Ù. ÄÄÇ»ÅͰ¡ »ý±ä µÚ¿¡´Â ´õ¿í Á¤±³Çϰí Ç®±â ¾î·Á¿î »õ·Î¿î ¾ÏÈ£±â¼úÀÌ ¸¸µé¾îÁ® »ç¿ëµÇ°í ÀÖ´Ù.
¼¼°è1, 2Â÷´ëÀüÀ» ÅëÇÏ¿© µ¶ÀÏÀÌ ÀÌ¿ëÇÑ ¾ÏÈ£±â°è ¡¸¿¡´Ï±×¸¶¡¹¿¡¼ »ç¿ëÇÑ ¾ÏÈ£ ¹ß»ý ¿ø¸®, ¾ÏÈ£ ¶§¹®¿¡ ½ÂÆÐ°¡ ¾ù°¥¸° ÀÏȵéÀ»
»ç½ÇÀûÀ¸·Î ±â·ÏÇϰí ÀÖ´Ù.
¡¸¿¡´Ï±×¸¶¡¹´Â ±×¸®½º¾î·Î ¡¸¼ö¼ö²²³¢¡¹¶ó´Â ÀǹÌÀ̸ç, ¸î°³ÀÇ ¾ÏÈ£ º¯È¯ ¿øÅëÀ» ¿¬¼ÓÀ¸·Î ÇϳªÀÇ Ã¶½ÉÀ¸·Î
²ç¾î¼ °¢ ¿øÅë¿¡ ÀÖ´Â ±ÛÀÚ¸¦ Á¶ÇÕ½ÃÄÑ ¾ÏÈ£¹®À¸·Î ¹Ù²Ù°í ¹Ý´ë·Î ¾ÏÈ£¹®À» ÇØµ¶Çϱ⵵ Çß´Ù.
¼¼°è ÃÖÃÊÀÇ ¾ÏÈ£ Åë½Å¹®Àº ±â¿øÀü
480³â°æ ±×¸®½º·Æä¸£½Ã¾Æ ÀüÅõ ¶§ »ç¿ëµÆ´ø ¡¸¿Î½º¸¦ ¹Ù¸¥ ÆÇÀÚ¡¹°¡ ²ÅÈù´Ù. ÆÇÀÚ À§¿¡ ¾ÏÈ£¹®À» ½á³Ö°í ±× À§¿¡ ¿Î½º¸¦ ¹Ù¸£°í, ±× À§¿¡ ´Ù½Ã
ÀÏ»óÀû ´Ü¾î¸¦ ³ª¿ÇÏ¿© ¼ö½ÅÀÚ¿¡°Ô º¸³»¸é ¼ö½ÅÀÚ´Â ¿Î½º¸¦ º£²¸³»¾î ¿ø¹®À» ÀÐ¾î ³¾ ¼ö°¡ ÀÖ¾ú´ø °ÍÀÌ´Ù.
¾ÏÈ£¹®ÀÇ Á¾·ù´Â Å©°Ô
ȯÀÚ¹ý(substitution)°ú ÀüÀÚ¹ý(transposition) µî µÎ Á¾·ù·Î ±¸ºÐµÈ´Ù. ÀüÀÚ´Â ÇÑ ±âÈ£¸¦ ´Ù¸¥ ±âÈ£·Î ´ëüÇÏ´Â ¹æ½ÄÀ̸ç,
ÈÄÀÚ´Â ¿ø¹®¿¡ Àִ öÀÚµéÀÌ ¾ÏÈ£¹®¿¡¼µµ ¶È°°ÀÌ ³ªÅ¸³ªÁö¸¸ ÀÚ¸®¸¸ ¿Å°Ü Àû´Â ¹æ½ÄÀÌ´Ù.
ȯÀÚ¹ý ¹æ½ÄÀ¸·Î ÀÛ¼ºµÈ ¾ÏÈ£´Â ¹®Àå ¼Ó¿¡¼
»ç¿ëµÇ´Â ±âÈ£(±ÛÀÚ) ºóµµ ¼ö¿¡ µû¶ó ÇØµ¶ÇÏ´Â ¹æ¹ýÀ» ÃëÇÑ´Ù. ¿µ¾î³ª µ¶ÀϾî±Ç¿¡¼´Â ¹®Àå¿¡ ¡¸e¡¹°¡ °¡Àå ¸¹ÀÌ ³ªÅ¸³ª°í ¡¸q¡¹°¡ Á¦ÀÏ µå¹°°Ô
³ªÅ¸³´Ù´Â Åë°èÀû ¹æ¹ýÀ» ÀÌ¿ëÇØ¼ ¾ÏÈ£¹®À» Ç® ¼ö ÀÖ´Ù´Â ¿ø¸®¸¦ Á¦½ÃÇϰí, ¿¹Á¦¸¦ ÅëÇÏ¿© ±× ¹æ¹ýÀÌ ¿Ç´Ù´Â °ÍÀ» º¸¿© ÁÖ°í ÀÖ´Ù.
ÀüÀÚ¹ýÀº Åë°è³ª ÃßÃø¿¡ ÀÇÇØ¼´Â Àý´ë Ç® ¼ö ¾ø´Â ¹æ½ÄÀ̸ç, ¿¼è°¡ ÁÖ¾îÁ®¾ß Ç®¸®´Â ¹æ¹ýÀÌ´Ù. 1609³â °¥¸±·¹À̰¡ Å伺À»
¹ß°ßÇÏ°í ±× »ç½ÇÀ» ÀüÀÚ¹ý ¾ÏÈ£·Î ³²°Ü ³õ¾Ò´Ù. ´ç½ÃÀÇ ÇÐÀÚµéÀº »õ·Î¿î ¹ß°ßÀ» ÇÏ¸é ±×°ÍÀ» °øÇ¥ÇÏÁö ¾Ê°í ÃÖÃʶó´Â ¸í¿¹¸¦ ³õÄ¡Áö ¾Ê±â À§ÇØ
ÀڽŸ¸ÀÌ ¾Ë ¼ö ÀÖ´Â Àº¾î¸¦ »ç¿ëÇØ ¾ÏÈ£ ÇüÅ·Π³²°Ü ³õ¾Ò´ø °ÍÀ̸ç À̰ÍÀÌ ÀüÀÚ¹ý ¾ÏÈ£ÀÇ È¿½Ã¶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù.
¶ÇÇÑ ÀÌ Ã¥Àº
ÄÄÇ»ÅÍÀÇ µîÀåÀ¸·Î »ý°Ü³ ¹Ì±¹ Ç¥ÁؾÏÈ£ ½Ã½ºÅÛ DES(Data Encription Standard)¿¡ ´ëÇÑ ¿ø¸®¸¦ Á¦½ÃÇϰí 2Áø¹ý°ú ¼Ò¼ö¿¡ °üÇÑ
Á¤¼ö·ÐÀÇ °³³äÀ» ¼³¸íÇϰí ÀÖ´Ù.
ÇöÀç´Â ÀÌ DES¿¡ ±â¹ÝÀ» µÐ ¾ÏÈ£ ½Ã½ºÅÛÀ» ´ëºÎºÐÀÇ ±¹°¡¿¡¼ »ç¿ëÇϰí ÀÖÀ¸³ª 40ºñÆ®°¡ ³Ñ´Â
¿¼è¸¦ °¡Áø °í±Þ ¾ÏÈ£È ½Ã½ºÅÛÀº ¹Ì±¹¿¡¼ ´Ù¸¥ ³ª¶ó·Î ¼öÃâÀ» ±ÝÁöÇϰí ÀÖ´Ù. ¶ÇÇÑ ¹Ì±¹Àº ¼¼°è¿¡¼ »ç¿ëµÇ°í ÀÖ´Â ¸ðµç ÄÄÇ»ÅÍÀÇ Á¤º¸µéÀ» ¼Õ¹Ù´Ú
º¸µíÀÌ Ã¼Å©ÇÒ ¼ö ÀÖ´Ù. ½ÇÁ¦·Î ¼¼°èÀºÇà ½Ã½ºÅÛ¿¡ ħÀÔÇϰí ÀÖ´Ù´Â Áõ°Å°¡ ÀÖ´Ù°í ¼¼úÇϰí ÀÖ´Ù.
ÀúÀÚ´Â ÀÌ·± »ç½ÇµéÀ» ÅëÇØ
¾ÏÈ£´É·Â°ú ±¹°¡±Ç·ÂÀº ºñ·ÊÇÑ´Ù´Â Á¡À» ¿ª¼³Çϰí ÀÖ´Ù. °æÁ¦, ±º»ç, »ê¾÷, ±³À°È°µ¿ µî ¸ðµç Á¤º¸±³È¯ÀÌ ÄÄÇ»Å͸¦ ÅëÇØ ÀÌ·ç¾îÁö°í ÀÖ´Â Çö´ë¿¡
ÀÖ¾î ±¹°¡µç ´Üüµç °³ÀÎÀ̵簣¿¡ Àڽſ¡ °üÇÑ ¸ðµç °ÍÀ» ¿øÄ¡¾ÊÀº Á¦3ÀÚ°¡ ¼Õ¹Ù´Ú º¸µíÀÌ º¸°í ÀÖ´Ù°í °¡Á¤ÇÏ¸é ¾ÏÈ£È ±â¼úÀ̾߸»·Î »ýÁ¸ÀÇ ¼ö´ÜÀÌ
µÉÁö ¸ð¸¥´Ù.
ÀúÀڴ ƯÈ÷ µ¶ÀÏÀÇ ½´ÇǰÖÁö¿¡¼ Çѱ¹°í¼Óöµµ°Ç¼³ ¼öÁÖÀü¿¡¼ µ¶ÀÏÀÇ ICE°¡ ÆÐ¹èÇÑ ÀÌÀ¯´Â °ßÀû¼¸¦ Á¦ÃâÇÒ ¶§
ÇÁ¶û½º°¡ µ¶ÀÏÀÇ °¡°ÝÁ¤º¸¸¦ ¹Ì¸® »©³» ¾à°£ ³·Àº °¡°ÝÀ¸·Î ½á³Â±â ¶§¹®À̶ó´Â ±â»ç¸¦ ÀοëÇÏ¸é¼ °æÀï°ú Á¤º¸º¸¾ÈÀÇ ÇÑ ´Ü¸éÀ» ¼³¸íÇϰí ÀÖ´Ù.
ÀúÀÚ´Â ¶ÇÇÑ ¿ì¸®°¡ ÇöÀç °¡Àå ¸¹ÀÌ »ç¿ëÇϰí ÀÖ´Â ¡¸°ø°³¾ÏÈ£¡¹ÀÇ ¿ø¸®µµ ½±°Ô ÇØ¼³Çϰí ÀÖ´Ù. 1978³â ¹ß¸íµÆÀ¸¸ç ¹ß¸íÀÚ ¼¼»ç¶÷
¼ºÀÇ Ã¹±ÛÀÚ¸¦ µû¼ ¡¸RSA¾ÏÈ£¹ý¡¹À̶ó°íµµ ºÎ¸¥´Ù. ÀºÇàÀÇ ºñ¹Ð¹øÈ£ °ü¸®¹ý¿¡ °üÇÑ ¿ø¸®¸¦ ¾Ë±â ½±°Ô ¼³¸íÇϰí ÀÖÀ¸¸ç, Ä«µå ¼ÓÀÇ ÄÄÇ»ÅÍÀÎ
½º¸¶Æ®Ä«µå, µðÁöÅÐ ¼¸í, ÀüÀڽźÐÁõ¿¡ °üÇÏ¿© ¼Ò°³Çϰí ÀÖ´Ù.
Á¤¼ö·ÐÀÇ ÀÔ¹®µµ º¸³Ê½º·Î ÁÖ¾îÁø´Ù. Á¤¼ö·Ð¿¡ ¾ôÈù ¿©·¯ °¡Áö ÀÏȸ¦
¼Ò°³ÇÏ¸é¼ Æ¯È÷ ¼öÇÐÀÌ ¹Ì¿Ï¼ºÀÇ Çй®ÀÓÀ» °Á¶ÇÏ°í ±× Áß¿¡¼ ¼öÇÐÀÚÀÎ °ñµå¹ÙÈåÀÇ °¡Á¤(2º¸´Ù Å« ¸ðµç ¦¼ö´Â µÎ ¼Ò¼öÀÇ ÇÕÀÌ´Ù)ÀÌ ¾ÆÁ÷µµ Áõ¸í¿¡
¼º°øÇÏÁö ¸øÇÑ °¡¼³ÀÓÀ» µ¶Àڵ鿡°Ô ¾Ë·ÁÁÖ°í ÀÖ´Ù.
Á¤Á¤È(ÇѾç´ë ±³¼ö) / ÀüÀڽŹ® / 20010331
¸ñÂ÷
1. ÀüÀï°ú ÆòÈ ½Ã. ±×¸®°í ¾ÏÈ£ ...13 2. ¼û°ÜÁø ¸Þ½ÃÁö¿¡¼ ÄÚµåºÏ±îÁö ...40 3. Á¦1Â÷ ¼¼°è´ëÀü¿¡¼ »ç¿ëµÈ ÄÚµåºÏ
...64 4. ¿Ô³ë¶ó. º¸¾Ò³ë¶ó. ¾ÏÈ£¸¦ ¸¸µé¾ú³ë¶ó ...86 5. ´ÜÀÏȯÀÚ¹æ½Ä ¾ÏÈ£´Â ¾î¶»°Ô Ç® ¼ö ÀÖÀ»±î ...108 6.
°ã°ãÀÌ ½×ÀÎ Ä«À̻罺 ¾ÏÈ£¹® ...138 7. ³¡ÀÌ ¾ø´Â ¿¼è¸» ...157 8. ÀÚ¸®¸¦ ¹Ù²Ù´Â ¾ÏÈ£ ...179 9.
¿¡´Ï±×¸¶ÀÇ ¾ÏÈ£ ¿øÅë ...196 10. ¿¡´Ï±×¸¶. º£ÀÏÀ» ¹þ´Ù ...222 11. ÄÄÇ»ÅÍÀÇ µîÀå ...257 12. °ø°³ ¾ÏÈ£
...275 13. Ĩ Ä«µå¿Í Áãµ£Àº ÀϹæÇâ ÇÔ¼ö ...304
ºÎ·ÏA ¾ÏÈ£ÀåÄ¡¸¦ ³»¼ÕÀ¸·Î ...339 ºÎ·ÏB ÄÄÇ»ÅͰ¡
¿¡´Ï±×¸¶·Î º¯ÇÑ´Ù ...343 ºÎ·ÏC ¸¶¹ýÀÇ ¼ö Æ®¸®ÇÃÀ» ¾î¶»°Ô ¸¸µé±î? ...345 ºÎ·ÏD ÀÎÅͳݿ¡¼ ¾ÏÈ£ ÇÁ·Î±×·¥ PGP ´Ù¿î
¹Þ±â ...349
|