±ÔÄ¢¼ºÀÌ ÀÖ´Â ¡®½ÅÈ£¡¯¸¦ ºÒ±ÔÄ¢ÀûÀÎ ¡®³¼ö¡¯·Î º¯È¯Çϴµ¥ ¼º°øÇÏ¸é¼ º¸¾È¼º Å©°Ô ³ô¿©
º¸¾È¿ë ¾ÏÈ£ ¹ÝµµÃ¼, °ð¹Ù·Î »ó¿ëÈ°¡ °¡´ÉÇÏ´Ù´Â °Ô °¡Àå Å« ¸Å·Â
[º¸¾È´º½º ±è¿µ¸í ±âÀÚ] ¡®º¸¾È¿ë ¾ÏÈ£ ¹ÝµµÃ¼(Cryptographic Transistor, Å©¸³Å丮½ºÅÍ)¡¯°¡ ¼¼°è ÃÖÃÊ·Î ¿ì¸®³ª¶ó ¿¬±¸Áø¿¡ ÀÇÇØ °³¹ßµÆ´Ù. ±âÁ¸ ¾ÏÈ£ ¹ÝµµÃ¼¿ÍÀÇ Â÷ÀÌÁ¡À̶ó¸é ¡®³ëÀÌÁî(ÀâÀ½)¡¯¸¦ È°¿ëÇØ ³¼ö¸¦ ¸¸µé´ø °ÍÀ», ¡®½Ã±×³Î(½ÅÈ£)¡¯À» È°¿ëÇß´Ù´Â Á¡ÀÌ´Ù. ±ÔÄ¢¼ºÀÌ ÀÖ´Â ¡®½ÅÈ£¡¯¸¦ ºÒ±ÔÄ¢ÀûÀÎ ¡®³¼ö¡¯·Î º¯È¯Çϴµ¥ ¼º°øÇÏ¸é¼ º¸¾È¼ºÀ» Å©°Ô ³ôÀÎ °ÍÀÌ´Ù. ÀÌ¿¡ <º¸¾È´º½º>´Â À̹ø ¿¬±¸¸¦ ÁÖµµÇÑ Çѱ¹°úÇбâ¼ú¿ø(KAIST) Àü±â ¹× ÀüÀÚ°øÇкΠÃÖ¾ç±Ô ±³¼ö¸¦ ÀÎÅͺäÇß´Ù.
[À̹ÌÁö=gettyimagesbank]
À̹ø ¿¬±¸ °á°ú´Â Çѱ¹°úÇбâ¼ú¿ø(KAIST) Àü±â ¹× ÀüÀÚ°øÇкΠÃÖ¾ç±Ô ±³¼ö, ·ù½ÂŹ ±³¼ö¿Í ±è¹®¼®, ¾ÈÀº½Ã, ±è¸í¼ö, À¯ÇüÁø, ±è½ÂÀÏ µî ¿¬±¸¿øµéÀÇ ÇÕÀÛÇ°ÀÌ´Ù. º¸¾È¿ë ¾ÏÈ£ ¹ÝµµÃ¼ °³¹ßÀº 2019³â¿¡ Æ®·£Áö½ºÅÍ(transistor)¸¦ ÃøÁ¤ÇÏ¸é¼ ¿ì¿¬È÷ ½ÃÀ۵ƴÙ. Æ®·£Áö½ºÅÍ´Â V-I ÄÁ¹öÅÍ(voltage-to-current converter)·Î Àü¾Ð(voltage)À» ³Ö¾úÀ» ¶§ Àü·ù(current)°¡ ³ª¿À°Ô ÇÏ´Â ¹ÝµµÃ¼ ¼ÒÀÚ´Ù. ¿¬±¸ÆÀÀº Àü·ù¿Í Àü¾Ð °ü°è¸¦ ¸Â¹Ù²ã Æ®·£Áö½ºÅÍ¿¡ Àü·ù¸¦ ³Ö¾î Àü¾Ð ÆÄÇüÀÌ ³ª¿À´Â °ÍÀ» óÀ½À¸·Î ¹ß°ßÇß´Ù. ¿¬±¸ÆÀÀº ¿©±â¿¡ ¿µ°¨À» ¾ò¾î ³¼ö»ý¼º±â(RNG : Random Number Generator)·Î È°¿ëÇÒ ¼ö ÀÖÁö ¾ÊÀ»±î Âø¾ÈÇß´Ù.
ÃÖ¾ç±Ô ±³¼ö´Â ¡°±âÁ¸ÀÇ Æ®·£Áö½ºÅÍ´Â ÀâÀ½À» ÀÌ¿ëÇϱ⠶§¹®¿¡ ¼¼±âµµ ¾àÇÏ°í ±ÔÄ¢ÀûÀÌÁö ¾Ê´Ù¡±¸ç ¡°Æ®·£Áö½ºÅÍ¿¡ ½ÅÈ£¸¦ ÀÌ¿ëÇÏ´Â °ÍÀº ù ½Ãµµ·Î ¡®½Ã±×³Î to ³ëÀÌÁ¶ó´Â, ½ÅÈ£´Â Ŭ¼ö·Ï ÁÁ°í, ÀâÀ½Àº ÀûÀ»¼ö·Ï ÁÁ´Ù´Â Á¡À» ÀÌ¿ëÇÑ °Í¡±À̶ó°í ¸»Çß´Ù. ÀÌ¾î ¡°º¸¾È¿ë ¾ÏÈ£ ¹ÝµµÃ¼´Â Æ®·£Áö½ºÅÍ°¡ ±âº» ¿ä¼ÒÀε¥ ºÒ±ÔÄ¢ÇÑ ÀâÀ½ ´ë½Å¿¡ ±ÔÄ¢ÀûÀÎ ½ÅÈ£¸¦ ÀÌ¿ëÇØ ³¼ö¸¦ ¹ß»ý½ÃÄÑ º¸ÀÚ´Â ¾ÆÀ̵ð¾î¸¦ ¶°¿Ã·È´Ù¡±¸ç ¡°³¼ö ¹ß»ýÀÌ ½ÅÈ£ÀÌ³Ä ÀâÀ½À̳Ŀ¡¼ ¡®½ÅÈ£¡¯¸¦ »ç¿ëÇß´Ù´Â °ÍÀÌ ¼¼°è ÃÖÃÊ¡±¶ó°í ¼³¸íÇß´Ù.
À̹ø ¿¬±¸¿¡¼ Æ®·£Áö½ºÅÍ Àü¹®°¡ÀÎ ÃÖ¾ç±Ô ±³¼ö´Â ¼ÒÀÚ, ³¼ö»ý¼º±â, µð¹ÙÀ̽º µîÀ» ´ã´çÇßÀ¸¸ç, ȸ·Î Àü¹®°¡ÀÎ ·ù½ÂŹ ±³¼ö´Â ¼³°è¸¦ ¸Ã¾Ò´Ù.
ÃÖ¾ç±Ô ±³¼ö´Â ¡°¾ÏÈ£ ¹ÝµµÃ¼ÀÇ ÇÙ½ÉÀº ³¼ö»ý¼º±â¿¡ ÀÖ´Ù¡±¸ç ¡°³¼ö¸¦ ÀâÀ½À¸·Î ¸¸µé¸é ÁõÆø±â, ÇÊÅͱâ, º¯È¯±â µî ºÎ°¡µµ±¸°¡ ÇÊ¿äÇÏÁö¸¸ ½ÅÈ£¸¦ È°¿ëÇÏ¸é ¾î¶² °Íµµ ÇÊ¿ä ¾ø´Âµ¥ À̹ø ¿¬±¸´Â ¡®¹«ÀÛÀ§ÇÑ ½ÅÈ£¡¯¸¦ ¸¸µé¾ú´Ù´Â°Ô Æ÷ÀÎÆ®¡±¶ó°í ¸»Çß´Ù.
À̾î ÃÖ ±³¼ö´Â ¡°¾ÏÈ£ ¹ÝµµÃ¼ÀÇ ±¸¼ºÀ» º¸¸é °í±Þ ¾ÏÈ£È Ç¥ÁØ(AES : Advanced Encryption Standard)ÀÌ ºê·¹ÀÎÀÌ°í, ³¼ö»ý¼º±â´Â ¿À¸¥¼Õ, ¹°¸®Àû º¹Á¦¹æÁö ÇÔ¼ö(PUF : Physical Unclonable Function)´Â Áö¹®ÀÇ ¿ªÇÒ¡±À̶ó¸ç ¡°³¼ö»ý¼º±â¸¦ »ç¿ëÇÒ ¶§¸¶´Ù ÇØÅ·À» Çϰųª Çص¶À» ÇÒ ¶§µµ ¸Å¹ø ·£´ý ³Ñ¹ö¸¦ »ý¼ºÇϱ⠶§¹®¿¡ º¸¾È¼ºÀÌ ¸Å¿ì ³ô´Ù¡±°í ¸»Çß´Ù.
³¼ö»ý¼º±â´Â ÀϹÝÀûÀ¸·Î Çϵå¿þ¾î ±â¹ÝÀÇ ³¼ö»ý¼º±â(tRNG : true Random Number Generator)¿Í ¼ÒÇÁÆ®¿þ¾î ¾Ë°í¸®Áò ±â¹ÝÀÇ ÀÇ»ç ³¼ö»ý¼º±â(pRNG : pseudo Random Number Generator)·Î ±¸ºÐÇϴµ¥, tRNG´Â pRNGº¸´Ù º¸¾È¼ºÀÌ ¶Ù¾î³ª´Ù.
¡ãº¸¾È¿ë ¾ÏÈ£ ¹ÝµµÃ¼¸¦ °³¹ßÇÑ Ä«À̽ºÆ® ¿¬±¸ÆÀÀ» À̲ö ÃÖ¾ç±Ô ±³¼ö[»çÁø=ÃÖ¾ç±Ô ±³¼ö]
ÃÖ ±³¼ö´Â ¡°ÇöÀç »ó¿ëÈµÈ ¹ÝµµÃ¼µéÀº ÇØÅ·¿¡ ¹«¹æºñ »óÅ·Î, °³ÀÎÁ¤º¸±îÁö ´ã±æ °æ¿ì ±â¾÷º¸¾ÈÀ̳ª ±º»çº¸¾È ºÐ¾ß¿¡¼´Â ÇØÅ· °ø°ÝÀÌ ´õ¿í ºó¹ßÇÒ °Í¡±À̶ó¸ç ¡°º¸¾È À̽´°¡ ´õ¿í Áß¿äÇØÁö´Â »óȲ¿¡¼ ÀúÈñ°¡ À̹ø¿¡ Çϵå¿þ¾î ±â¹ÝÀÇ ¹æÆÐ ±â¼úÀ» Àû½Ã¿¡ °³¹ßÇß´Ù¡±°í ±× Àǹ̸¦ ºÎ¿©Çß´Ù.
ƯÈ÷ º¸¾È¿ë ¾ÏÈ£ ¹ÝµµÃ¼´Â °ð¹Ù·Î »ó¿ëÈ°¡ °¡´ÉÇÏ´Ù´Â °Ô ¸Å·ÂÀûÀÌ´Ù. ÃÖ¾ç±Ô ±³¼ö´Â ¡°Ã³À½ºÎÅÍ »ó¿ëȸ¦ ¿°µÎ¿¡ µÎ°í ¼³°è¸¦ ½ÃÀÛÇß°í, Áö±Ý ¾ç»êµÇ°í ÀÖ´Â ¹ÝµµÃ¼ÀÇ 95%ÀÎ ½Ç¸®ÄÜ ¹ÝµµÃ¼¸¦ ¿¬±¸ÀÇ Áß½ÉÀ¸·Î »ï¾Æ¼ ½Ç¸®ÄÜ ¹ÝµµÃ¼¸¦ »ý»êÇÏ´Â ±â¾÷¿¡¼´Â °ð¹Ù·Î °¡Á®´Ù »ç¿ëÇÒ ¼ö ÀÖµµ·Ï Çß´Ù¡±¸ç ¡°Ç¥ÁØ °øÁ¤À» ¹ÙÅÁÀ¸·Î ĨÀ» ¼³°èÇÒ ¶§ ºóÀÚ¸® Çϳª¸¸ ¸¶·ÃÇØ µÎ¾ú´Ù¸é ±×°÷¿¡ ²È±â¸¸ ÇÏ¸é ³¡³´Ù¡±¸ç ÀڽۨÀ» ³ªÅ¸³Â´Ù.
[±è¿µ¸í ±âÀÚ(boan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>