õÁ¤Èñ ¼¿ï´ëÇб³ ¼ö¸®°úÇкΠ±³¼ö(°â ¼¿ï´ë ¼öÇбâ¹Ý »ç¾÷µ¥ÀÌÅÍÇØ¼®¿¬±¸¼¾ÅÍÀå, Å©¸³Åä·¦ ´ëÇ¥)´Â 16ÀÏ ¼¿ï´ëÇб³¿¡¼ ±âÀÚ¿Í ¸¸³ª ¾çÀÚ³»¼º¾ÏÈ£(PQC)¿¡ ´ëÇØ À̰°ÀÌ ¸»Çß´Ù.
õÁ¤Èñ ±³¼öÀÇ ¹ß¾ðÀº Áö³ 3ÀÏ Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø(ETRI)°¡ ºñ±³Àû ¼Ò±Ô¸ð ¼öÁØÀÇ ¾çÀÚÄÄÇ»Åͷεµ ¾çÀÚ³»¼º¾ÏÈ£¸¦ °ø·«ÇÒ ¼ö ÀÖ´Â ¾Ë°í¸®ÁòÀ» °³¹ßÇß´Ù°í ¹ßÇ¥Çѵ¥ µû¸¥ ¹Ý¹ÚÀÌ´Ù.
¾çÀÚ³»¼º¾ÏÈ£(PQC)´Â ÇöÁ¸ ÄÄÇ»Åͺ¸´Ù ¿¬»ê¼Óµµ°¡ À̷лó 1õ¸¸¹è ºü¸¥ ¾çÀÚÄÄÇ»Å͸¦ ÀÌ¿ëÇÑ °ø°Ý¿¡ ´ëÇØ ¾ÈÀüÇÑ ³»¼ºÀ» °®´Â ¾ÏÈ£±â¼úÀÌ´Ù. ¾çÀÚÄÄÇ»Åͷεµ ÇØµ¶Çϴµ¥ ¼öÁ¶³âÀÌ ¼ö¿äµÇ´Â º¹ÀâÇÑ ¼öÇÐÀû ¾Ë°í¸®ÁòÀ» Ȱ¿ëÇÑ´Ù. ¸» ±×´ë·Î ¡®¾çÀÚ¡¯ ÄÄÇ»ÆÃ¿¡ ´ëÇÑ ¡®³»¼º¡¯À» °®Ãß°í ÀÖ´Â ¾ÏÈ£±â¼úÀ̶ó°í ¸»ÇÒ ¼ö ÀÖ´Ù.
ÇÏÁö¸¸ ETRI´Â Áö³ 3ÀÏ KIST¿Í ¼¿ï´ë, ÇѾç´ë, KIAS, ¿µ±¹ Àӯ䏮¾ó ´ëÇÐ µî ±¹³»¿Ü ¿¬±¸Áø°ú ÇÔ²² ¾çÀÚ³»¼º¾ÏÈ£ÀÇ ÁÖ¿ä ±â¹Ý¹®Á¦ Áß ÇϳªÀÎ ¼±ÇüÀâÀ½¹®Á¦¸¦ È¿°úÀûÀ¸·Î °ø·«ÇÒ ¼ö ÀÖ´Â ¾çÀÚ ¾Ë°í¸®ÁòÀ» °³¹ßÇß´Ù°í ¹ßÇ¥ÇÏ¸é¼ ¾Ïȣü°è¸¦ ±ý ¼ö ÀÖ´Ù°í °Á¶Çß´Ù.
¡®ºÐÇÒ-Á¤º¹(divide-and-conquer) Àü·«¡¯À» Ȱ¿ëÇß´Ù. Àüü ±¸Á¶¸¦ ÇϺΠ±¸Á¶µé·Î ÀÛ°Ô ³ª´©°í °³¹ß °ø·«ÇÏ´Â ¹æ½ÄÀÌ´Ù. ÀÌ ±â¼ú·Î ¾çÀÚ ³»¼ºÀÌ ¹«È¿ÈµÇ´Â Á¶°ÇÀ» º¸´Ù ±¸Ã¼ÀûÀ¸·Î ƯÁ¤ÇÒ ¼ö ÀÖ´Ù´Â °Í.
ÀÌ·¯ÇÑ ¹ßÇ¥¿¡ ´ëÇØ õ ±³¼ö´Â ÀüÁ¦ºÎÅͰ¡ ¼º¸³µÉ ¼ö ¾ø´Ù´Â ÀÔÀåÀÌ´Ù. °ø·« ¹æ¹ý ´ë·Î ¼öÇàÇϱâ À§Çؼ´Â ¡®¾çÀÚ »ùÇà »ý¼º¡¯À» ÀüÁ¦·Î ÇØ¾ß ÇÑ´Ù´Â ¼³¸íÀÌ´Ù. ¾çÀÚ »ùÇÃÀ» »ý¼ºÇÑ´Ù´Â °ÍÀº ¿øÇÏ´Â ¾çÀÚ »óŸ¦ ¸¸µç´Ù´Â °ÍÀε¥ ¾çÀÚ³»¼º¾ÏÈ£ Àû¿ë ȯ°æ¿¡¼ ¾çÀÚ»ùÇÃÀ» ¾òÀ» ¼ö ÀÖ´Â ¹æ¹ýÀ» ÀÔÁõÇÑ ³í¹®À̳ª ¿¬±¸ÀÚ·á°¡ Á¸ÀçÇÏÁö ¾Ê¾Æ ÇØµ¶ÀÌ ºÒ°¡´ÉÇÏ´Ù´Â ÁöÀûÀÌ´Ù.
¹Ì±¹ ±¹¸³Ç¥Áرâ¼ú¿¬±¸¼Ò(NIST)ÀÇ ¾çÀÚ³»¼º¾ÏÈ£ Ç¥ÁØÈ °úÁ¤¿¡¼µµ ¾çÀÚ»ùÇÃÀ» ÅëÇÑ ¾çÀÚ³»¼º¾ÏÈ£ °ø·« °¡´É¼ºÀ» °í·ÁÇϰí ÀÖÁö ¾Ê´Ù°í °Á¶Çß´Ù.
¶ÇÇÑ ETRI°¡ ¹ßÇ¥ÇÑ ³í¹®ÀÇ ±âÃʰ¡ µÇ´Â ¼±Ç࿬±¸¿¡¼µµ ¡®¾çÀÚ³»¼º¾ÏÈ£ Àû¿ë ȯ°æ¿¡¼ ¾çÀÚ»ùÇÃÀ» ¾òÀ» ¼ö ÀÖ´Â ¹æ¹ýÀº ¾ø´Ù¡¯°í ¾ð±ÞÇϰí ÀÖÀ¸¸ç ETRI ¿¬±¸¿¡¼µµ ¾çÀÚ»ùÇÃÀ» ¾òÀ» ¼ö ÀÖ´Â ¹æ¹ý¿¡ °üÇÑ ¿¬±¸ °á°ú´Â Æ÷ÇÔµÇÁö ¾Ê¾Ò´Ù°í ¼³¸íÇß´Ù.
õ ±³¼ö´Â ¡°°¡Á¤ ÀÚü°¡ ¼º¸³µÇÁö ¾ÊÀ¸¹Ç·Î ¾çÀÚ³»¼º¾ÏÈ£¸¦ ±ú¶ß¸± ¼ö ¾ø´Ù¡±°í ´Ü¾ðÇß´Ù.
¡ß ¡®°ÝÀÚ¾ÏÈ£¡¯ ¾î·Á¿î ³Á¦ ¡®Ã¶º®¹æ¾î¡¯
õÁ¤Èñ ±³¼ö¿¡ µû¸£¸é ¼öÇÐÀÚµéÀº ¾çÀÚÄÄÇ»ÅͰ¡ ³íÀǵǴø 1997³â²²ºÎÅÍ ¿¬±¸¸¦ ½ÃÀÛÇß´Ù. 2003³â °ÝÀÚ¸¦ ÀÌ¿ëÇÑ ¾ÏÈ£¸¦ ±¸ÃàÇÏ¸é ¾ÈÀüÇÏ´Ù´Â ¿¬±¸°á°ú¸¦ ³ÂÀ¸³ª ¼¼»ó¿¡ Å©°Ô ¾Ë·ÁÁöÁø ¾Ê¾Ò´Ù. 2016³â ¾çÀÚÄÄÇ»ÅÍ Çö½ÇÈ ¹Ù¶÷ÀÌ ºÒÀÚ ¹Ì±¹ Á¤ºÎ¿¡¼ PQC¸¦ ÁغñÇØ¾ß ÇÑ´Ù´Â Â÷¿ø¿¡¼ È帷Π¾çÀÚÅë½Å°ú °ÝÀÚ ¾ÏÈ£ µîÀÌ ´ëµÎµÆ´Ù. PQC¿¡ ´ëÇÑ Ç¥ÁØÈ ÀÛ¾÷À» À§Çؼ NIST¿¡¼´Â °ø¸ðÀüÀ» ÁøÇàÇϰí ÀÖÀ¸¸ç °ð ÃÖÁ¾ È帱ºÀÌ °áÁ¤µÉ °ÍÀ¸·Î ¾Ë·ÁÁ³´Ù.
±×´Â Á¦ÀÏ À¯·ÂÇÑ È帷Π°ÝÀÚ¾ÏÈ£¸¦ Áö¸ñÇß´Ù. °ÝÀÚ¾ÏÈ£´Â LGÀ¯Ç÷¯½º¿Í ÄÚÀ§¹ö, Å©¸³Åä·¦ÀÌ ¼ÕÀâ°í ÃÖ±Ù »ó¿ëÈÇÑ ¡®U+¾çÀÚ³»¼º¾ÏÈ£¡¯ÀÇ ±Ù°£À» ÀÌ·ç´Â ±â¼úÀÌ´Ù. °ÝÀÚ±â¹Ý ¾ÏÈ£´Â ÀμöºÐÇØ µî ¾î·Á¿î ¼öÇÐÀ» ÀÌ¿ëÇÑ ±âÁ¸ ¾ÏÈ£¿Í´Â ´Þ¸®, Çà·Äó·³ ½¬¿î ¹®Á¦¸¦ ¾²¸é¼ ¼öÇÐÀûÀ¸·Î ¾î·Æ°Ô ¸¸µå´Â ¾ÏÈ£±â¼úÀÌ´Ù. ½¬¿î ¹®Á¦ÀÇ ´äÀ» Á¶±Ý¾¿ ´Ù¸£°Ô ÇÏ´Â °ÝÀÚÀÇ ¼ºÇâÀ» Ȱ¿ëÇØ ´äÀ» ¾î·Æ°Ô ¸¸µé±â À§ÇØ 200Â÷¿ø °ÝÀÚ¸¦ ÀÌ¿ëÇÑ´Ù.
õ ±³¼ö´Â ¡°ÀμöºÐÇØ ¹®Á¦°¡ ¾î·Á¿ì¸é ¸ø Ǭ´Ù¡±¶ó¸ç, ¡°°ÝÀÚ°¡ ÀÖ°í ±× °ÝÀÚ°¡ ±³Â÷ÇÏ´Â ÁöÁ¡¿¡ °ÝÀÚÁ¡ÀÌ ÀÖ´Ù°í ÇÑ´Ù¸é °ÝÀÚ¿¡ ÀÖÁö ¾ÊÀº ÀÓÀÇÀÇ Á¡À» ÁÖ°í °¡Àå °¡±î¿î °ÝÀÚÁ¡À» ã´Â ¹®Á¦¸¦ ³»´Â °ÍÀÌ´Ù¡±¶ó°í ¼³¸íÇß´Ù.
À̾î, ¡°À̰°Àº °ÝÀÚ°¡ 2Â÷¿øÀ̶ó¸é ã¾Æ¾ß ÇÏ´Â °ÝÀÚÁ¡Àº 4°³, 3Â÷¿øÀ̶ó°í °¡Á¤Çϸé 8°³ Áß Çϳª¸¦ °í¸£¸é µÇÁö¸¸ ÀÌ Â÷¿øÀÌ ¸¸¾à 200Â÷¿øÀ̶ó¸é ¾îµð·Î ¾î¶»°Ô »¸¾î³ª°¥Áö ¾Ë ¼ö ¾ø´Ù¡±¶ó¸ç, ¡°2ÀÇ 200Á¦°öÀÎ ¼ÀÀε¥, ÀÌ´Â ¿ìÁÖ°¡ ÇöÀç±îÁö »ì¾Æ¿Â ½Ã°£ÀÎ 2ÀÇ 80Á¦°öº¸´Ù ÈξÀ ³ôÀº ¼öÁØÀÌ´Ù¡±¶ó°í µ¡ºÙ¿´´Ù.
¾Æ¿ï·¯ ¡°Æò¹® Çà·Ä¿¡ ¼±Çüº¯È¸¦ ÁÖ¸é ¾ÏÈ£¹®ÀÌ µÇ°í ¿©±â¿¡ ³ëÀÌÁî(°ÝÀÚÁ¡¿¡ À§Ä¡ÇÏÁö ¾ÊÀº ¾î´À ÇÑ Á¡ÀÌ µÉ ¼ö ÀÖµµ·Ï)¸¦ ´õÇÏ¸é ¾î·Á¿öÁø´Ù¡±¶ó¸ç, ¡°ºñ¹Ð۸¦ ¾Æ´Â »ç¶÷Àº Á¡ÀÇ À§Ä¡¸¦ ¾Ë¾Æ¼ ½±°Ô Ç® ¼ö ÀÖ°ÚÁö¸¸ ¸ð¸£´Â »ç¶÷Àº ¿©·¯ °æ¿ìÀÇ ¼ö(2ÀÇ 200Á¦°ö ¼öÁØ)¸¦ ´ëºÁ¾ß Ç® ¼ö ÀÖ´Ù¡±°í °Á¶Çß´Ù.
±×¸¸Å ¾çÀÚ³»¼º¾ÏÈ£¸¦ Ǭ´Ù´Â °ÍÀº ¾î·Á¿î ³Á¦·Î ¾çÀÚÄÄÇ»ÅͰ¡ ´çÀå µîÀåÇÑ´Ù°í ÇØµµ ±úÁöÁö ¾ÊÀ» °ÍÀ̶ó´Â ¼³¸íÀÌ´Ù.
±×´Â ¡°Çö °ø°³Å° ¾ÏÈ£ ¹æ½Ä(RSA)¸¦ ±ú·Á¸é 1õťºø(Qbit)ÀÌ¸é µÈ´Ù°í ÇÏÁö¸¸ ½ÇÁ¦·Î´Â ³ëÀÌÁî ¾ø´Â 1õťºøÀÌ ÇÊ¿äÇϱ⠶§¹®¿¡ ÀÌ°Í ¿ª½Ã ²Ï ¾î·ÆÁö¸¸ (¾çÀÚÄÄÇ»ÅÍ ÃâÇöÀ») ´ëºñÇØ¾ß ÇÑ´Ù¡±¶ó¸ç, ¡°¿¹Àü Y2Kµµ ¼ýÀÚ Çϳª ¹Ù²Ù´Â ¾Æ¹«°Íµµ ¾Æ´Ñ ÀÏÀ̾úÁö¸¸ ½Ã°£ÀÌ ¿À·¡ °É·È´Ù´Â Á¡À» »ó±âÇØ¾ß ÇÑ´Ù¡±°í ÁöÀûÇß´Ù.
¶ÇÇÑ ¾çÀÚÄÄÇ»ÅÍ¿¡ ºñ¹Ð(ºñ¹ÐŰ)¸¦ ¸Ã°Ü¼´Â ¾ÈµÈ´Ù°í ´çºÎÇß´Ù. ±×´Â ¡°¾çÀÚÄÄÇ»ÅÍ´Â °è»êÀ» »ç¿ëÇÒ ¶§´Â ¾ÈÀüÇϳª ºñ¹ÐÀ» ¸Ã°åÀ» ¶§´Â À§ÇèÇÏ´Ù¡±¶ó¸ç, ¡°°¡·® ¾î¶² ±â¾÷ÀÇ ºñ¹ÐÀ» »©³»±â À§ÇØ CEO¿¡°Ô ÃÖ¸éÀ» °Å´Â °Í°ú ºñ½ÁÇÏ´Ù°í º¼ ¼ö ÀÖ´Ù¡±°í ¸»Çß´Ù.
À̾î, ¡°ÄÄÇ»ÅÍÀÇ ¼º´ÉÀÌ ÁÁÀ»¼ö·Ï ÇØÄ¿ ÀÔÀå¿¡¼µµ ÀÏÇϱⰡ ÁÁ´Ù¡±¶ó¸ç, ¡°OTPÀÇ °æ¿ì ÄÄÇ»ÅÍ Áß¿¡¼µµ ¾ÆµÐÇÑÆíÀÌ¶ó¼ ¿ÀÈ÷·Á ´õ ¾ÈÀüÇÑ °Í°ú ¸¶Âù°¡Áö´Ù¡±¶ó°í µ¡ºÙ¿´´Ù.
/±è¹®±â ±âÀÚ(moon@inews24.com)
ÇØ´ç °Ô½Ã¹°¿¡ À½¶õ¹°(¾Æµ¿ Æ÷ÇÔ), µµ¹Ú,±¤°í°¡ Àְųª ¹ÙÀÌ·¯½º, »ç±âÆÄÀÏÀÌ Ã·ºÎµÈ °æ¿ì¿¡ ÇÏ´ÜÀÇ ½Å°í¸¦ Ŭ¸¯ÇØÁÖ¼¼¿ä.
´Ü, Á¤»óÀûÀÎ °Ô½Ã¹°À» ½Å°íÇÒ ½Ã »çÀÌÆ® À̿뿡 ºÒÀÌÀÍÀ» ¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
lsmin0420 ´ÔÀÇ ÃÖ±Ù Ä¿¹Â´ÏƼ ±Û.