|
|
| |
| »óÅÂ |
ÁøÇàÁß |
±â°£ |
2008-10-22 16:57:52 ~ |
|
| ÁøÇà ÇöȲ |
|
|
100 %
(
9,830,400 unit) |
98.9 % (
9,722,552 unit) |
|
|
|
| |
| |
 |
Çö´ë Á¤º¸È ½Ã´ë¿¡¼ Á¤º¸º¸È£ÀÇ Á߿伺Àº ¾Æ¹«¸® °Á¶Çصµ Áö³ªÄ¡Áö ¾Ê½À´Ï´Ù. ÀÎÅÍ³Ý ¹ðÅ·, ¿Â¶óÀÎ Áֽİŷ¡, °¢Á¾ ÀüÀÚ »ó°Å·¡ µî¿¡¼ °³ÀÎÁ¤º¸¸¦ º¸È£Çϰí, ±¹°¡ ¾Èº¸ ¹× ±¹¹æ ºÐ¾ß¿¡¼ Áß¿ä Á¤º¸¸¦ º¸È£ÇÏ´Â °ÍÀº ¼±ÅÃÀÌ ¾Æ´Ï¶ó ÇʼöÀûÀÎ »çÇ×ÀÔ´Ï´Ù. Á¤º¸º¸È£ ±â¼úÀÇ ÇÙ½ÉÀº ¾ÏÈ£ ±â¼úÀ̸ç, °¢Á¾ Á¤º¸º¸È£ ÇÁ·ÎÅäÄݰú ÇÔ²² °¡Àå ±Ùº»ÀûÀ¸·Î ¾ÈÀü¼ºÀ» ´ãº¸ÇØÁÖ´Â °ÍÀÌ ¹Ù·Î ¾ÏÈ£ ¾Ë°í¸®ÁòÀÔ´Ï´Ù.
¾ÏÈ£ ¾Ë°í¸®ÁòÀº Å©°Ô ´ëĪŰ(symmetric-key) ¹æ½Ä°ú ºñ´ëĪŰ(asymmetric-key) ¹æ½ÄÀ¸·Î ±¸ºÐµË´Ï´Ù. ºñ´ëĪŰ ¹æ½ÄÀº ¾ÏÈ£È(encryption) Ű¿Í º¹È£È(decryption) ۰¡ ´Ù¸¥ µ¥¿¡¼ ¿¬À¯ÇÑ °ÍÀ¸·Î RSA, Ÿ¿ø°î¼± ¾ÏÈ£ µîÀÌ ¿©±â¿¡ ¼ÓÇÕ´Ï´Ù. ºñ´ëĪŰ ¹æ½Ä¿¡¼ ¾ÏÈ£È Å°´Â ÀüȹøÈ£Ã³·³ °ø°³ÇØ¾ß ¾ÏÈ£Åë½ÅÀÌ °¡´ÉÇϹǷΠ°ø°³Å°(public-key) ¹æ½ÄÀ¸·Î ºÒ¸³´Ï´Ù. °ø°³Å° ¹æ½ÄÀÇ ¾ÈÀü¼ºÀº ÀμöºÐÇØ ¹®Á¦, ÀÌ»ê´ë¼ö ¹®Á¦ µî°ú °°Àº ¼öÇÐÀû ³Á¦¿¡ ±â¹ÝÇÕ´Ï´Ù.
ÇÑÆí, °ø°³Å° ¾ÏÈ£ ¹æ½ÄÀº º¹ÀâÇÑ ¼öÇÐÀû ¿¬»êÀ» »ç¿ëÇÏ´Â ¾Ë°í¸®ÁòÀÇ Æ¯¼º ¶§¹®¿¡ ¼Óµµ°¡ ´À¸®´Ù´Â ´ÜÁ¡À» Áö´Õ´Ï´Ù. ÀÌ·¯ÇÑ ´ÜÁ¡À» º¸¿ÏÇÏ°í ´Ù¾çÇÑ Á¤º¸º¸È£ ±â´ÉÀ» È¿À²ÀûÀ¸·Î ±¸ÇöÇϱâ À§Çؼ´Â ´ëĪŰ ¾ÏÈ£ ¹æ½Ä°ú °ø°³Å° ¾ÏÈ£ ¹æ½ÄÀ» ÀûÀýÈ÷ È¥ÇÕÇÏ¿© »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ´ëĪŰ ¹æ½ÄÀº µÎ Åë½Å ´ç»çÀÚ¸¸ÀÌ °øÀ¯ÇÏ´Â ÇϳªÀÇ Å°¸¦ ºñ¹Ð·Î °£Á÷ÇØ¾ß ¿øÇÏ´Â Á¤º¸º¸È£ ±â´ÉÀ» ¾òÀ» ¼ö Àֱ⠶§¹®¿¡ ºñ¹ÐŰ(secret-key) ¾Ë°í¸®ÁòÀ¸·Î ºÒ¸³´Ï´Ù.
ÀϹÝÀûÀ¸·Î °ø°³Å° ¾ÏÈ£ ¾Ë°í¸®Áò¿¡ ºñÇØ¼ ¸Å¿ì ºü¸¥ ¼Óµµ¸¦ ³ªÅ¸³»´Â ºñ¹ÐŰ ¾Ë°í¸®ÁòÀº ºí·Ï¾ÏÈ£¿Í ½ºÆ®¸² ¾ÏÈ£·Î ±¸ºÐµÇ´Âµ¥, ÀÌ Áß¿¡¼ ºí·Ï¾ÏÈ£ ¾Ë°í¸®ÁòÀÌ °¡Àå ³Î¸® »ç¿ëµÇ°í ÀÖ½À´Ï´Ù. ºí·Ï¾ÏÈ£´Â ±â¹Ð¼º(confidentiality)À» ¾ò±â À§ÇÑ °Í»Ó¸¸ ¾Æ´Ï¶ó ³¼ö¹ß»ý±â, ÇØ½¬ÇÔ¼ö, MAC ¾Ë°í¸®Áò µî ´Ù¾çÇÑ ¾ÏÈ£ ±â¼úÀÇ ¿øÃµÀ¸·Î ±× »ç¿ëºóµµ°¡ ¸Å¿ì ³ô±â ¶§¹®¿¡ Ç¥ÁØÀ¸·Î ÁöÁ¤µÇ¾î ÀÖ½À´Ï´Ù. 1970³â´ë Á߹ݿ¡ °³¹ßµÇ¾î ¹Ì ¿¬¹æ Ç¥ÁØÀÇ À§Ä¡¸¦ Á¡Çϰí ÀÖ´Â ºí·Ï¾ÏÈ£ DES(Data Encryption Standard)°¡ ÀÖ¾úÀ¸¸ç, 2000³â ÀÌÈÄ¿¡´Â Â÷¼¼´ë ¹Ì±¹Ç¥ÁØ ºí·Ï¾ÏÈ£ÀÎ AES(Advanced Encryption Standard)°¡ »õ·Î¿î Ç¥ÁØÀ¸·Î ÀÚ¸® Àâ°í ÀÖÁö¸¸, DES´Â 3-DES¶ó´Â ¸ðµå·Î ¿©ÀüÈ÷ ¸¹Àº Á¤º¸º¸È£ ½Ã½ºÅÛ¿¡ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù.
|
| |
| |
| |
 |
ºí·Ï¾ÏÈ£ ¾Ë°í¸®ÁòÀÇ ¾ÈÀü¼ºÀ» Æò°¡ÇÏ´Â ¹æ¹ýÀ¸·Î´Â ÀÌ·ÐÀûÀÎ ¾ÈÀü¼º ºÐ¼®, Åë°èÀû ³¼ö¼º Æò°¡, ºÎä³Î(side channel) °ø°Ý °üÁ¡ÀÇ ¾ÈÀü¼º ºÐ¼®, ÄÄÇ»ÅÍ °è»ê·® °üÁ¡ÀÇ ¾ÈÀü¼º Æò°¡ µîÀÌ ÀÖ½À´Ï´Ù. ÀÌ Áß¿¡¼ °¡Àå Çö½ÇÀûÀÌ°í ½ÇÁõÀûÀÎ °ÍÀº ÄÄÇ»ÅÍ °è»ê·® °üÁ¡ÀÇ ¾ÈÀü¼º Æò°¡ ¹æ¹ýÀ¸·Î Ű Àü¼öÁ¶»ç(exhaustive search) °ø°Ý·® °üÁ¡ÀÇ ¾ÈÀü¼ºÀ» Æò°¡ÇÏ´Â °ÍÀÔ´Ï´Ù. DES´Â 56-ºñÆ®, 3-DES´Â 112-ºñÆ®, AES´Â 128-ºñÆ® ±æÀÌÀÇ Å°¸¦ ÀϹÝÀûÀ¸·Î »ç¿ëÇϴµ¥, ÀÌ·¯ÇÑ Å° ±æÀ̸¦ °áÁ¤ÇÏ´Â ¿ä¼Ò Áß ÇÙ½ÉÀûÀÎ »çÇ×ÀÌ ¹Ù·Î Ű Àü¼öÁ¶»ç °üÁ¡ÀÇ °ø°Ý·®ÀÎ °ÍÀÔ´Ï´Ù.
|
| |
| |
|
|
[±×¸² 1] ºñ¹ÐŰ ±â¹ÝÀÇ ºí·Ï¾ÏÈ£ ¾Ë°í¸®Áò |
Ű Àü¼öÁ¶»ç °ø°ÝÀÌ ¹«¾ùÀÎÁö ¾Ë¾Æº¸±â Àü¿¡ ºí·Ï¾ÏÈ£ ¾Ë°í¸®ÁòÀÌ ¾î¶»°Ô »ç¿ëµÇ´Â °ÍÀÎÁö °£´ÜÈ÷ ¾Ë¾Æº¸°Ú½À´Ï´Ù. ±×¸² 1°ú °°ÀÌ µÎ »ç¶÷ÀÇ »ç¿ëÀÚ°¡ ºñ¹Ð۸¦ °øÀ¯ÇÕ´Ï´Ù. ÇÑ »ç¶÷ÀÌ ¾î¶² ¹®¼¸¦ ºñ¹Ð۸¦ °¡Áö°í ¾ÏÈ£¹®À¸·Î ¸¸µé¾î¼ º¸³»¸é ´Ù¸¥ »ç¶÷Àº °°Àº ºñ¹ÐŰ·Î ¹ÞÀº ¾ÏÈ£¹®À» º¹È£ÈÇØ¼ ¹®¼ÀÇ ³»¿ëÀ» ¾Ë°Ô µË´Ï´Ù. µÎ »ç¿ëÀÚ°¡ ¾Æ´Ñ ´Ù¸¥ »ç¶÷ÀÌ Æ¯Á¤ÇÑ ¹æ¹ýÀ¸·Î ¾ÏÈ£¹®À» ȹµæÇÏ´õ¶ó°í ºñ¹Ð۸¦ ¸ð¸£±â ¶§¹®¿¡ ³»¿ëÀ» ¾Ë ¼ö ¾ø½À´Ï´Ù. ¿©±â¼ Ű Àü¼öÁ¶»ç °ø°ÝÀ̶õ °¡´ÉÇÑ ¸ðµç °ªÀ» ½ÃµµÇؼ ºñ¹Ð۸¦ ã´Â °ÍÀÔ´Ï´Ù. ¿¹¸¦ µé¸é ¿ì¸®°¡ ÈçÈ÷ º¼ ¼ö ÀÖ´Â 3ȸÀü ´ÙÀ̾ó½Ä ÀÚ¹°¼è¸¦ »ý°¢Çغ¾½Ã´Ù. ¿©±â¼ Àü¼öÁ¶»ç °ø°ÝÀº ´ÙÀ̾óÀÇ ¸ðµç Á¶ÇÕ 1000 ( = 10 X 10 X 10 ) °¡Áö¸¦ ´Ù üũÇÏ´Â °ÍÀÔ´Ï´Ù.
|
|
|
[±×¸² 2] 3ȸÀü ´ÙÀ̾ó½Ä ÀÚ¹°¼è |
Ű °ø°£ÀÌ ÀÛ´Ù¸é À§¿Í °°ÀÌ ´©±¸³ª Àü¼öÁ¶»ç °ø°ÝÀ¸·Î ۸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ °ú°Å ¹Ì±¹ Ç¥ÁØ ¾ÏÈ£ÀÌÀÚ ¼¼°èÀûÀ¸·Î ¸¹ÀÌ »ç¿ëµÈ DES´Â 56ºñÆ®ÀÇ Å° °ø°£À» °¡Áö°í ÀÖ½À´Ï´Ù.  ÀÇ Å° °ø°£Àº 1ÃÊ¿¡ 100¸¸°³ÀÇ Å°¸¦ üũÇÒ ¼ö ÀÖ´Â ÄÄÇ»ÅͰ¡ 2285³â µ¿¾È ½¬Áö ¾Ê°í Ã¼Å©ÇØ¾ß ¸ðµç °ø°£À» üũÇÏ°Ô µË´Ï´Ù. ÀÌó·³ ÇÑ´ëÀÇ ÄÄÇ»ÅÍ·Î ÀÛ¾÷À» Çϱ⿡ ¿À·¡ °É¸®´Â ÀÛ¾÷À» ¿©·¯ ´ëÀÇ ÄÄÇ»ÅͰ¡ ³ª´©¾î¼ ÇÑ´Ù¸é Âü¿©ÇÑ ÄÄÇ»ÅÍÀÇ ¾ç¸¸Å ÀÛ¾÷ÀÌ »¡¸® ³¡³ª°Ô µË´Ï´Ù. |
| |
 |
|
[±×¸² 3] ÀÎÅÍ³Ý ±â¹ÝÀÇ ºÐ»ê ÄÄÇ»ÆÃ |
| |
ÄÄÇ»ÅÍ ±â¼úÀÇ ¹ß´Þ·Î ÀÎÅͳÝÀ» ±â¹ÝÀ¸·Î ÇÑ ºÐ»êÄÄÇ»ÆÃÀº ÀÌ·¯ÇÑ ÀÏÀ» Çϱ⿡ ÃÖÀûÈ µÇ¾î ÀÖ½À´Ï´Ù. Àü·Ê·Î 1997³â ¹Ì±¹ÀÇ RSA»ç¿¡¼ ½Ç½ÃÇÑ DES Challenge 1¿¡¼´Â ¾à 78,000°³ÀÇ IPÁÖ¼Ò°¡ Âü¿©ÇÑ ºÐ»ê ³×Æ®¿öÅ© ÄÄÇ»ÆÃÀ» ÀÌ¿ëÇÏ¿© Àü¼öÁ¶»ç¸¦ ½Ç½ÃÇÏ¿´½À´Ï´Ù. ±× ÈÄ DES Challenge 2¿Í 3¿¡¼µµ ºÐ»ê ÄÄÇ»ÆÃÀÌ ÀÌ¿ëµÇ¾ú½À´Ï´Ù. ÇÏÁö¸¸ DES Challenge 2¿Í 3¿¡¼´Â Deep CrackÀ̶ó ºÒ¸®´Â Çϵå¿þ¾îÀÇ ºñÁßÀÌ ÄǴµ¥, ±×·¯ÇÑ Çϵå¿þ¾î¸¦ °³¹ßÇÏ´Â °ÍÀº ¸·´ëÇÑ ºñ¿ëÀÌ ÇÊ¿äÇÕ´Ï´Ù. ½ÇÁ¦ Deep CrackÀÇ Á¦ÀÛ¿¡´Â ¹ÌÈ 25¸¸´Þ·¯ÀÇ ºñ¿ëÀÌ µé¾î°¬½À´Ï´Ù. ¶ÇÇÑ ¼ÒÇÁÆ®¿þ¾î´Â ´Ù¸¥ ºí·Ï¾ÏÈ£¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ¹Ý¸é Çϵå¿þ¾î´Â ´Ù¸¥ ¿ëµµ·Î »ç¿ëÇÒ ¼ö ¾ø°Ô µË´Ï´Ù. |
 |
|
| |
 |
|
| |
¾ÏÈ£ ÇØµ¶ ±â¼úÀº ±¹°¡ ¾Èº¸¿Í »ê¾÷ °æÀï·Â °üÁ¡¿¡¼ ¹Ýµå½Ã µ¶ÀÚÀûÀÎ ±â¼ú È®º¸°¡ ÇÊ¿äÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ±â¼úÀº ¾ÏÈ£ ÇØµ¶ ºÐ¾ß¿¡ ÇØ´çÇÏ´Â ±â¼ú·Î ¼±Áø °¢±¹¿¡¼ ±â¼ú À¯Ãâ¿¡ ´ë´ÜÈ÷ ½Å°æÀ» ¾²°í Àֱ⠶§¹®¿¡ Çö½ÇÀûÀ¸·Î ±â¼ú µµÀÔÀÌ ºÒ°¡´ÉÇϱ⠶§¹®ÀÔ´Ï´Ù. ÀÌ·¯ÇÑ »óȲ¿¡¼ ºí·Ï¾ÏÈ£ÀÇ Ç¥ÁØÀÎ DESÀÇ Å° Àü¼öÁ¶»ç °ø°ÝÀ» ¼ÒÇÁÆ®¿þ¾î¸¦ ÅëÇØ ±¸ÇöÇÏ´Â °ÍÀº ´Ù¸¥ ºí·Ï¾ÏÈ£¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â ±âÃÊÀûÀÎ ±â¼úÀ» È®º¸ÇÔÀ» ÀǹÌÇÕ´Ï´Ù. ¶ÇÇÑ ÀÎÅͳÝÀ» ±â¹ÝÀ¸·Î ÇÑ ºÐ»êÄÄÇ»ÆÃ¿¡ ÀûÇÕÇÑ È¿À²ÀûÀΠŰ Àü¼öÁ¶»ç ¹æ¹ýÀÇ ¼³°è±â¼úÀÇ È®º¸¸¦ ±â´ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
| |
|
 |
|
| |
|
| |
|
|
|
| |
|
| |
|
| |
|
| |
| ÀÌ·ÐÀû ¼º´ÉÀ̶õ? ¿¡ÀÌÀüÆ®°¡ ¼öÇàµÇ°í ÀÖ´Â °¢ PCµéÀÇ ÀÌ·ÐÀû Ãִ뼺´É |
 ½Ã°£º° ¼º´É |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 ÀϺ° ¼º´É |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ½ÇÃø ¼º´ÉÀ̶õ? Korea@HomeÀÇ ¼º´É ÃøÁ¤ ¸ðµâ°ú ½ÇÁ¦ ÀÛ¾÷ ¼öÇà °á°ú¸¦ ¹ÙÅÁÀ¸·Î ÃßÁ¤ÇÑ ¼º´É |
 ½Ã°£º° ¼º´É |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 ÀϺ° ¼º´É |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|