- Æù ¹ðÅ· µî °ø°³Å° ¾ÏÈ£ Çʼö
- ÀμöºÐÇØ ±â¹Ý À§¡¤º¯Á¶ ¹æÁö
- ½´ÆÛÄÄÇ»ÅÍ 1¸¸ ³â °É¸± ¿¬»ê
- ¾çÀÚÄÄÀº ´Ü 200ÃÊ¿¡ ¼öÇà
- »çÀ̹öº¸¾È ¹«·ÂÈ ÃÊ·¡ À§Çè
- ùÛ¡¤Ú¸ ¡®³»¼º¾ÏÈ£¡¯ Ç¥ÁØÈ ÁøÇà
¾ÏÈ£ÀÇ ¾î¿øÀº
(hidden writing)·Î °ø°ÝÀÚ¿¡°Ô ¸Þ½ÃÁöÀÇ ³»¿ëÀ» ¼û±â´Â °ÍÀ» ÀǹÌÇÑ´Ù. ¾ÏÈ£ÇÐ(Cryptography)Àº ¾ÏÈ£¸¦ ¼³°èÇÏ´Â °Í(cryptology)°ú ¾ÏÈ£¸¦ °ø°ÝÇؼ ±ú´Â °Í(cryptanalysis)À¸·Î ±¸¼ºµÈ´Ù. ¾ÏÈ£ ¿¬±¸´Â ´©±¸µµ ¶ÕÀ» ¼ö ¾ø´Ù´Â ¹æÆÐ¿Í ±× ¾î¶² °Íµµ ¶ÕÀ» ¼ö Àִٴ âÀÇ ¼÷¸íÀûÀÎ ´ë°áÀÇ ¿ª»ç¶ó°í ÇÒ ¼ö ÀÖ´Ù.
¡á°ø°³Å° ¾ÏÈ£ »ç¿ëÇÏÁö ¾ÊÀ¸¸é À§¡¤º¯Á¶¿¡ ³ëÃâ
ÇöÀç ÀÎÅÍ³Ý ¹ðÅ·, ÀÎÅÍ³Ý ¼îÇÎ µî ¸ðµç ÀüÀÚ»ó°Å·¡¿Í Åë½Å¿¡¼ °ø°³Å° ¾ÏÈ£´Â ¾ø¾î¼´Â ¾È µÇ´Â Çʼö±â¼ú·Î »ç¿ëµÇ°í ÀÖ´Ù. ÀÎÅͳݿ¡¼ Àü¼ÛµÇ´Â ÆÐŶ(³×Æ®¿öÅ©¸¦ ÅëÇØ Àü¼ÛÇϱ⠽±µµ·Ï ÀÚ¸¥ µ¥ÀÌÅÍÀÇ Àü¼Û ´ÜÀ§)Àº ´©±¸³ª µµÃ»»Ó¸¸ ¾Æ´Ï¶ó À§¡¤º¯Á¶°¡ °¡´ÉÇÏ´Ù. °ø°³Å° ¾ÏÈ£¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é ÀÎÅÍ³Ý ¹ðÅ·À¸·Î ¼Û±ÝÇÏ´Â °æ¿ì °ø°ÝÀÚ°¡ Áß°£¿¡¼ ¼Û±Ý ¾×¼ö¸¦ ¹Ù²Ù°Å³ª ¼ö½ÅÀÚ¸¦ °ø°ÝÀÚ ÀÚ½ÅÀ¸·Î º¯°æÇÒ ¼öµµ ÀÖ´Ù. À§¡¤º¯Á¶¸¦ ¹æÁöÇÏ°í ¹«°á¼º, ÀÎÁõ µîÀ» Á¦°øÇÏ´Â °ÍÀÌ °ø°³Å° ¾ÏÈ£ÀÇ ¿ªÇÒÀÌ´Ù.
ÃÖ±Ù IoT(»ç¹°ÀÎÅͳÝ) ±â±â¿¡¼ ÇØÅ· »ç°í°¡ ºó¹øÇÏ°Ô º¸µµµÇ°í ÀÖ´Ù. ÀÎü¿¡ À̽ĵǴ Àΰø ½ÉÀå¹Úµ¿±â, Àν¶¸° ÁÖ»ç ÀåÄ¡°¡ ÇØÅ·µÇ¾î Á¦´ë·Î ÀÛµ¿ÇÏÁö ¾Ê°í, Àν¶¸° ÅõÇÏ·®ÀÌ Àû´ç·®ÀÇ 30¹è°¡ ÅõÇϵǴ »ç°Ç°ú °í¼Óµµ·Î¸¦ ÁÖÇà ÁßÀÎ ½º¸¶Æ®Ä« ÁöÇÁ(Jeep) ü·ÎÅ°¸¦ ¿ø°ÝÀ¸·Î ÇØÅ·ÇØ ÇÚµé°ú °¡¼Ó Æä´ÞÀ» ÀÚÀ¯ÀÚÀç·Î Á¶Á¤ÇØ ½Ãµ¿ÀÌ ²¨Áö°Ô ÇØ µµ¶û¿¡ ó¹ÚÈ÷°Ô ÇÏ´Â µ¿¿µ»óÀÌ °ø°³µÆ´Ù. ÀÌ´Â ½º¸¶Æ®Ä« 1400¸¸ ´ë°¡ ¸®ÄÝµÈ ÃÊÀ¯ÀÇ »çÅ ¿øÀÎÀÌ µÇ¾ú´Ù. ÀÌ´Â ¸ðµÎ Àü¼ÛµÇ´Â Á¤º¸ÀÇ À§¡¤º¯Á¶¸¦ ¹æÁöÇÒ ¼ö ÀÖ´Â °ø°³Å° ¾ÏÈ£¸¦ »ç¿ëÇÏÁö ¾Ê¾Æ ÀϾ´Â º¸¾È ¹®Á¦¶ó°í ÇÒ ¼ö ÀÖ°í, °ú°Å ÇØÅ·ÀÌ °æÁ¦ÀûÀÎ ¼Õ½ÇÀÇ ÃÊ·¡¿¡ ±×Ä£ °Í°ú ´Þ¸® Àΰ£ÀÇ »ý¸í¿¡ Á÷°áµÇ´Â Ä¡¸íÀûÀÎ »ç°í·Î À̾îÁö°í ÀÖÀ½À» º¸¿©ÁÖ´Â »ç·Ê´Ù.
¡á¼öÇÐÀû ³Á¦¸¦ ÀÌ¿ëÇÑ ±¹Á¦ Ç¥ÁØ °ø°³Å° ¾ÏÈ£
|
Ÿ¿ø°î¼± |
ÇöÀç ÀÎÅͳݿ¡¼ »ç¿ë ÁßÀÎ ±¹Á¦ Ç¥ÁØ °ø°³Å° ¾ÏÈ£´Â RSA¿Í Ÿ¿ø°î¼± ¾ÏÈ£ÀÌ´Ù. RSA´Â ¹Ì±¹ ¸Å»çÃß¼¼Ã÷°ø´ë(MIT) ¼Ò¼Ó ¸®º£½ºÆ®(Rivest), »þ¹Ì¸£(Shamir), ¿¡À̵é¸Õ( Adleman) ¼¼ ¸íÀÇ ¼öÇÐÀÚ°¡ °³¹ßÇÑ ÃÖÃÊÀÇ °ø°³Å° ¾ÏÈ£·Î, À̵é À̸§ÀÇ Ã¹ ÀÚ¸¦ µý °ÍÀÌ´Ù. RSAÀÇ ¾ÈÀü¼ºÀº ÁÖ¾îÁø ÇÕ¼º¼ö N=¥ñqÀÇ ÀμöºÐÇØ°¡ ¾î·Æ´Ù´Â »ç½Ç¿¡ ±Ù°Å¸¦ µÎ°í ÀÖ´Ù.
ÇöÀç »ç¿ë ÁßÀÎ RSA-2048´Â 2048ºñÆ®ÀÇ ÇÕ¼º¼ö¸¦ ¾²°í ÀÖ°í, ÀÌ ÇÕ¼º¼ö´Â Àü ¼¼°èÀÇ ½´ÆÛ ÄÄÇ»ÅÍ·Î ¼öõ ³â µ¿¾È ¼öÇàÇصµ ÀμöºÐÇØ°¡ ºÒ°¡´ÉÇÏ´Ù.
Ÿ¿ø°î¼± ¾ÏÈ£´Â Å° ±æÀÌ°¡ ª°í °è»êÀÌ »¡¶ó ´ë¿ªÆø°ú °è»ê·®ÀÇ Á¦ÇÑÀÌ ÀÖ´Â ¹«¼± ÀÎÅͳݿ¡¼ »ç¿ëµÇ°í ÀÖ´Ù. Ÿ¿ø°î¼±Àº ¥ö¿¡ °üÇÑ 3Â÷ ¹æÁ¤½ÄÀ¸·Î Á¤ÀǵǴ °î¼±À¸·Î, ±× À§ÀÇ ÇÑ Á¡À» s¹ø ´õÇÑ Á¡ÀÇ °ªÀÌ ÁÖ¾îÁ³À» ¶§ s¸¦ ã´Â ¹®Á¦ÀÎ ÀÌ»ê´ë¼ö ¹®Á¦ÀÇ ¾î·Á¿òÀ» ÀÌ¿ëÇØ ¼³°èµÇ¾ú´Ù. Ÿ¿ø°î¼±Àº ÁÂÇ¥ Æò¸é¿¡ ³ªÅ¸³»¸é ¿ÞÂÊ ±×¸²°ú °°Áö¸¸, º¹¼Ò¼öü¿¡¼ º¸¸é ±âÇÏÇÐÀûÀ¸·Î ±¸¸ÛÀÌ ÇϳªÀÎ Åä·¯½º(torus)¿Í µ¿Ä¡ÀÓÀ» Áõ¸íÇÒ ¼ö ÀÖ¾î, µµ³ÓÀ̳ª ¼ÕÀâÀÌ°¡ ÇϳªÀÎ ¸Ó±×ÀÜ°ú µ¿ÀÏÇÑ, ¾ÆÁÖ Ä£¼÷ÇÑ ±¸Á¶ÀÓÀ» ¾Ë ¼ö ÀÖ´Ù. ÀÌ µÎ ¹®Á¦´Â ÀÏÁ¤ Å©±â ÀÌ»óÀ¸·Î Ä¿Áö¸é ÇöÀçÀÇ °è»ê´É·ÂÀ¸·Î´Â ÀμöºÐÇØ ÇÒ ¼ö ¾ø°í, ÀÌ»ê´ë¼ö ¹®Á¦¸¦ Ç® ¼ö ¾ø°Ô µÈ´Ù.
¡á¾çÀÚÄÄÇ»ÅÍÀÇ ÃâÇö¡¦°ø°³Å° ¾ÏÈ£ÀÇ ¾ÈÀü¼º ºØ±« ¿¹°í
¾çÀÚÄÄÇ»ÅÍÀÇ °³¹ßÀº ±âÁ¸ ÄÄÇ»Æà ±â¼ú ÇѰ踦 ±Øº¹ÇÏ°í Àü »ê¾÷¿¡ ¸·´ëÇÑ ÆÄ±Þ È¿°ú°¡ ¿¹»óµÇÁö¸¸, ÇöÀç »ç¿ëÇÏ°í ÀÖ´Â ¾Ïȣü°è ¹«·Âȸ¦ ÃÊ·¡ÇÏ´Â ¾ç¸é¼ºÀ» °¡Áö°í ÀÖ´Ù. 2019³â ±¸±ÛÀº ¡®³×ÀÌ󡯿¡ ÇöÀç °¡Àå ºü¸¥ ½´ÆÛÄÄÇ»ÅÍÀÎ ¡®¼¹Ô¡¯À¸·Î 1¸¸ ³âÀÌ °É¸®´Â ¿¬»êÀ» ½ÃÄ¿¸ð¾î ¾çÀÚ ÇÁ·Î¼¼¼·Î ´Ü 200ÃÊ ¸¸¿¡ ¼öÇàÇØ ¾çÀÚ ¿ìÀ§(Quantum supremacy)ÀÇ ´Þ¼ºÀ» ¹ßÇ¥ÇÏ´Â µî ¾çÀÚÄÄÇ»ÅÍ °³¹ßÀÌ °¡¼Óȵǰí ÀÖ´Ù. IBMÀº 2030³â±îÁö 100¸¸ Å¥ºø(¾çÀÚÄÄÇ»ÅÍÀÇ ¿¬»ê ´ÜÀ§) ´Þ¼ºÀ» ¼±¾ðÇϱ⵵ Çß´Ù. ÀÌ´Â ±âÁ¸ ÄÄÇ»ÅÍ°¡ 0°ú 1À̶ó´Â µÎ °¡Áö »óŸ¦ ÀÌ¿ëÇØ °è»êÇß´Ù¸é, ¾çÀÚÄÄÇ»ÅÍ´Â 0°ú 1ÀÌ µ¿½Ã¿¡ Á¸ÀçÇÏ´Â ¡®¾çÀÚ Áßø¡¯À̶ó´Â ¼¼ ¹ø° »óŸ¦ ÀÌ¿ëÇØ ´õ ºü¸¥ ¿¬»êÀ» ÇÒ ¼ö Àֱ⠶§¹®ÀÌ´Ù.
¾çÀÚÄÄÇ»ÅÍÀÇ µîÀåÀº °ø°³Å° ¾ÏÈ£ÀÇ ±â¹ÝÀÌ µÇ´Â ÀμöºÐÇØ ¹®Á¦¿Í ÀÌ»ê´ë¼ö ¹®Á¦¸¦ ½Ç½Ã°£ ¾È¿¡ ÇØ°áÇØ ÇöÀç Àü ¼¼°èÀûÀ¸·Î »ç¿ëµÇ´Â °ø°³Å° ¾ÏÈ£ÀÇ ¾ÈÀü¼º ºØ±«¸¦ ÃÊ·¡ÇÏ°í ÀÖ´Ù. ÀÌ¿¡ µû¶ó ¾çÀÚÄÄÇ»ÅÍ ÀÌÈÄ ½Ã´ëÀÇ ¾ÈÀüÇÑ Åë½Å°ú Á¤º¸ º¸È£¸¦ À§ÇØ ¸ðµç º¸¾È ºÐ¾ß¿¡¼ ¾çÀÚÄÄÇ»ÅÍ °ø°Ý¿¡ ¾ÈÀüÇÑ ¾çÀÚ³»¼º¾ÏÈ£(Post-Quantum Cryptography)·ÎÀÇ ÀüȯÀÌ ÇʼöÀûÀÌ´Ù.
¹Ì±¹Àº Ç¥Áرâ¼ú¿¬±¸¼Ò(NIST) ÁÖµµ·Î Â÷¼¼´ë ¾çÀÚ³»¼º¾ÏÈ£ °ø¸ð ÇÁ·ÎÁ§Æ®¸¦ ¹ú¿© ÇöÀç 3¶ó¿îµå 7°³ÀÇ È常¦ ¼±Á¤Çß°í, ¿ÃÇØ 4¶ó¿îµå ÃÖÁ¾ È常¦ ¹ßÇ¥ÇÏ°í Ç¥ÁØȸ¦ ÁøÇàÇÒ °èȹÀÌ´Ù. ±¹³»ÀÇ °æ¿ì ¾çÀÚ³»¼º¾ÏÈ£¿¬±¸´Ü(KpqC)¿¡¼ ±¹Á¤¿ø ¾çÀÚ³»¼º¾ÏÈ£ ±¹°¡ ¾ÏÈ£°ø¸ðÀüÀ» ÁøÇàÇØ ¼±Á¤µÈ ¾ÏÈ£´Â ÇâÈÄ ±¹³» ¾ÏÈ£¸ðµâ °ËÁõÁ¦µµ(KCMVP)ÀÇ °ËÁõ ´ë»ó ¾ÏÈ£·Î Á¦¾ÈµÉ ¿¹Á¤ÀÌ´Ù.
ÃÖ±Ù Á¶ ¹ÙÀÌµç ¹Ì±¹ ´ëÅë·ÉÀº ¾çÀÚ³»¼º¾ÏÈ£¸¦ È°¿ëÇÑ ±¹°¡ »çÀ̹ö º¸¾È ü°è¸¦ È®¸³Çϱâ À§ÇÑ ±¹°¡¾Èº¸°¢¼¿¡ ¼¸íÇÏ¸é¼ ¾çÀÚÄÄÇ»ÅÍ À§Çù¿¡ º»°ÝÀûÀ¸·Î ´ëÀÀÇÏ°í ÀÖ´Ù.
¡Ø°øµ¿±âȹ:±¹Á¦½Å¹®¡¤±¹°¡¼ö¸®°úÇבּ¸¼Ò