X.509ºÎÅÍ PQC¡¤ÇÏÀ̺긮µå ÀÎÁõ¼±îÁö ¿ø½ºÅé »ý¼º¡¤ºÐ¼®¡¤°ËÁõ
[º¸¾È´º½º °ÇöÁÖ ±âÀÚ] ±¹³» ¿¬±¸ÁøÀÌ ¹Ì·¡ ¾çÀÚÄÄÇ»ÅÍ ½Ã´ë¿¡ ´ëºñÇÑ Â÷¼¼´ë °øµ¿ÀÎÁõ¼ ü°è¸¦ ¹Ì¸® ½ÃÇèÇÏ°í °ËÁõÇÒ ¼ö ÀÖ´Â ÇÙ½É ±â¼úÀ» °³¹ßÇß´Ù.
Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿ø(ETRI)Àº ±âÁ¸ °ø°³Å° ±â¹Ý ÀÎÁõ¼´Â ¹°·Ð, ¾çÀÚ³»¼º¾ÏÈ£(PQC) ÀÎÁõ¼¿Í ÇÏÀ̺긮µå ÀÎÁõ¼ÀÇ ±¸Á¶¸¦ ¿ø½ºÅéÀ¸·Î »ý¼º¡¤ºÐ¼®¡¤°ËÁõÇÒ ¼ö ÀÖ´Â ÅëÇÕ ¿¬±¸ Ç÷§Æû ¡®ÄöÅÒPKI ½ºÆ©µð¿À¡¯(QuantumPKI Studio)¸¦ °³¹ßÇß´Ù°í 22ÀÏ ¹àÇû´Ù.

ÃÖ±Ù ¾çÀÚÄÄÇ»ÆÃ ±â¼úÀÌ ºü¸£°Ô ¹ßÀüÇϸé¼, ÀÎÅÍ³Ý º¸¾È, ±ÝÀ¶°ú °ø°ø¼ºñ½º µî ÀÏ»ó Àü¹Ý¿¡ ¾²ÀÌ´Â ±âÁ¸ °ø°³Å° ¾Ïȣü°è°¡ ¹Ì·¡ ¾çÀÚÄÄÇ»ÅÍ È¯°æ¿¡¼ À§Çù¹ÞÀ» ¼ö ÀÖ´Ù´Â ¿ì·Á°¡ Ä¿Áö°í ÀÖ´Ù. ÀÌ¿¡ µû¶ó ¹Ì±¹ ±¹¸³Ç¥Áرâ¼ú¿¬±¸¼Ò(NIST)¸¦ ºñ·ÔÇÑ ±¹Á¦»çȸ´Â ¾çÀÚÄÄÇ»Åͷεµ ÇØµ¶Çϱ⠾î·Á¿î ¡®¾çÀÚ³»¼º¾ÏÈ£¡¯ Ç¥ÁØÈ¸¦ ¼µÎ¸£°í ÀÖÀ¸¸ç, ±¹³»¿¡¼µµ Çѱ¹Çü ¾çÀÚ³»¼º¾ÏÈ£(KPQC) °³¹ß°ú ½ÇÁõ ¿¬±¸°¡ Ȱ¹ßÈ÷ ÃßÁø ÁßÀÌ´Ù.
¹®Á¦´Â °øµ¿ÀÎÁõ¼ ±â¹ÝÀÇ °ø°³Å° ÀÎÇÁ¶ó(PKI) ȯ°æ¿¡¼´Â ´Ü¼øÈ÷ ¾ÏÈ£ ¾Ë°í¸®Áò¸¸ ¹Ù²Û´Ù°í ÇØ°áµÇÁö ¾Ê´Â´Ù´Â Á¡ÀÌ´Ù. ÀÎÁõ¼ ³»ºÎ¿¡ Æ÷ÇԵǴ °ø°³Å° Á¤º¸, ¾Ë°í¸®Áò ½Äº°ÀÚ, È®Àå Çʵå(Extension), ±âÁ¸ ½Ã½ºÅÛ°úÀÇ È£È¯¼º µî ÀÎÁõ¼ ±¸Á¶¿Í °ËÁõ ü°è¸¦ Á¾ÇÕÀûÀ¸·Î °ËÅäÇØ¾ß ÇÏ´Â º¹ÀâÇÑ ÀÛ¾÷ÀÌ ÇÊ¿äÇÏ´Ù.
À̹ø¿¡ ETRI°¡ °³¹ßÇÑ ÄöÅÒPKI ½ºÆ©µð¿À´Â ÀÌ·¯ÇÑ º¹ÀâÇÑ ¾çÀÚ³»¼º¾ÏÈ£ Àüȯ °úÁ¤À» ¿¬±¸ÀÚ¿Í °³¹ßÀÚ°¡ Á÷°üÀûÀ¸·Î °ËÅäÇÒ ¼ö ÀÖµµ·Ï ±¸ÇöÇÑ ±×·¡ÇÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º(GUI) ±â¹ÝÀÇ ÅëÇÕ °ËÁõ Ç÷§ÆûÀÌ´Ù.
¿¬±¸ÁøÀº ¹Ì·¡ ¾çÀÚÄÄÇ»ÅÍ ½Ã´ë¿¡ ´ëºñÇØ Â÷¼¼´ë °øµ¿ÀÎÁõ¼ ±¸Á¶¸¦ Á÷Á¢ »ý¼ºÇϰí, ³»ºÎ ±¸Á¶¿Í °ËÁõ °á°ú¸¦ ºÐ¼®ÇÒ ¼ö ÀÖ´Â ¿¬±¸¿ë ȯ°æÀ» ±¸ÃàÇß´Ù.
»ç¿ëÀÚ´Â ÇÁ·Î±×·¥ ȸ鿡¼ ¾ÏÈ£ ۸¦ »ý¼ºÇϰí ÀÎÁõ¼¸¦ ¹ß±ÞÇÑ µÚ, Á÷Á¢ ¸¸µç ÀÎÁõ¼³ª ¿ÜºÎ ÀÎÁõ¼¸¦ ºÒ·¯¿Í ±¸Á¶¿Í °ËÁõ °á°ú¸¦ ÇÑ´«¿¡ È®ÀÎÇÒ ¼ö ÀÖ´Ù. ÀÎÁõ¼ ³»ºÎÀÇ ASN.1 ±¸Á¶¿Í ¿ø½Ã µ¥ÀÌÅÍ(raw data), È®Àå Çʵå, ÀüÀÚ¼¸í °ËÁõ »óűîÁö ÇÑ È¸é¿¡¼ ºÐ¼®ÇÒ ¼ö ÀÖ¾î, ±×µ¿¾È ¸í·É¾î ±â¹Ý µµ±¸·Î ÀÏÀÏÀÌ È®ÀÎÇØ¾ß Çß´ø º¹ÀâÇÑ ÀÎÁõ¼ ±¸Á¶¸¦ ½Ã°¢ÀûÀ¸·Î ºü¸£°Ô Áø´ÜÇÒ ¼ö ÀÖ´Ù.
ÄöÅÒPKI ½ºÆ©µð¿À´Â ±âÁ¸ RSA¡¤ECC ±â¹Ý X.509 ÀÎÁõ¼´Â ¹°·Ð, ±¹Á¦¡¤±¹³» ¾çÀÚ³»¼º¾ÏÈ£ ¾Ë°í¸®ÁòÀ» Æø³Ð°Ô Áö¿øÇÑ´Ù. ¹Ì±¹ NIST Ç¥ÁØ ¹× Ç¥ÁØÈ ¿¹Á¤ ¾Ë°í¸®Áò°ú ±¹³» KPQC °è¿ ¾Ë°í¸®ÁòÀ» ÇϳªÀÇ È¯°æ¿¡¼ ÇÔ²² ´Ù·ê ¼ö ÀÖ¾î, ±¹Á¦¡¤±¹³» ±â¼ú È帧À» µ¿½Ã¿¡ ºñ±³¡¤°ËÅäÇÒ ¼ö ÀÖ´Â °ÍÀÌ Æ¯Â¡ÀÌ´Ù.
ƯÈ÷ ¾çÀÚ³»¼º¾ÏÈ£ Àüȯ±â¿¡ ³íÀǵǴ ÁÖ¿ä ÇÏÀ̺긮µå ÀÎÁõ¼ ±¸Á¶µµ ±¸ÇöÇß´Ù. ¿¬±¸ÁøÀº ¡â±âÁ¸ ¾ÏÈ£¿Í ¾çÀÚ³»¼º¾ÏÈ£¸¦ ÇϳªÀÇ ÀÎÁõ¼ ±¸Á¶·Î °áÇÕÇÏ´Â ¡®º¹ÇÕÇü(Composite)¡¯ ¡â±âÁ¸ ÀÎÁõ¼¿Í ¾çÀÚ³»¼º¾ÏÈ£ ÀÎÁõ¼ÀÇ °ü°è¸¦ ¿¬°áÇÏ´Â ¡®¿¬°áÇü(Bind)¡¯ ¡â±âº» ÀÎÁõ¼ ¾È¿¡ À籸¼º Á¤º¸¸¦ Æ÷ÇÔÇØ ÇÊ¿ä ½Ã ¾çÀÚ³»¼º¾ÏÈ£ ÀÎÁõ¼¸¦ À籸¼ºÇÏ´Â ¡®³»Æ÷Çü¡¯(Chameleon) ±¸Á¶ µîÀ» Áö¿øÇϵµ·Ï Ç÷§ÆûÀ» ¼³°èÇß´Ù.
À̸¦ ÅëÇØ ¿¬±¸ÀÚ´Â ±âÁ¸ ÀÎÁõ¼¿Í ¾çÀÚ³»¼º¾ÏÈ£ ÀÎÁõ¼ÀÇ ±¸Á¶Àû Â÷ÀÌ´Â ¹°·Ð, ÇÏÀ̺긮µå ÀÎÁõ¼ÀÇ È®Àå Çʵå, ÀÎÁõ¼ °£ °ü°è °ËÁõ °úÁ¤, ³»Æ÷Çü ÀÎÁõ¼ À籸¼º È帧 µîÀ» Á÷°üÀûÀ¸·Î ºñ±³¡¤ºÐ¼®ÇÒ ¼ö ÀÖ´Ù.
ETRI´Â À̹ø ±â¼úÀÌ °øµ¿ÀÎÁõ¼, ÀÎÁõ±â°ü(CA), ÀüÀÚ¼¸í ½Ã½ºÅÛ, º¸¾È¸ðµâ(HSM), ÀÎÁõ¼ °ËÁõ ¼Ö·ç¼Ç µî PKI Àü¹ÝÀÇ ¾çÀÚ³»¼º¾ÏÈ£ Àüȯ Áغñ¿¡ ÇÙ½É °ËÁõ ±â¹Ý ¿ªÇÒÀ» ÇÒ °ÍÀ¸·Î ±â´ëÇϰí ÀÖ´Ù.
ƯÈ÷ ½ÇÁ¦ ¼ºñ½º¿¡ Àû¿ëÇϱâ Àü ´Ü°è¿¡¼ ´Ù¾çÇÑ ÀÎÁõ¼ ±¸Á¶¿Í Àüȯ ½Ã³ª¸®¿À¸¦ ¹Ì¸® ½ÇÁõ¡¤°ËÁõÇÔÀ¸·Î½á ÇâÈÄ ¹ß»ý °¡´ÉÇÑ ½ÃÇàÂø¿À¿Í ȣȯ¼º ¹®Á¦¸¦ ÁÙÀ̴µ¥ ±â¿©ÇÒ °ÍÀ¸·Î Àü¸ÁµÈ´Ù.
ETRI´Â ¾ÕÀ¸·Î ±¹Á¦ Ç¥ÁØÈ¿Í ±¹³» KPQC ±â¼ú ¹ßÀü È帧¿¡ ¸ÂÃç ÄöÅÒPKI ½ºÆ©µð¿ÀÀÇ Áö¿ø ¹üÀ§¿Í °ËÁõ ±â´ÉÀ» Áö¼ÓÀûÀ¸·Î °íµµÈÇÒ °èȹÀÌ´Ù. ³ª¾Æ°¡ ½ÇÁ¦ °øµ¿ÀÎÁõ¼ ÀÎÇÁ¶ó¿Í ¿¬°èÇÑ ½ÇÁõ ȯ°æ È®´ë¿Í ´Ù¾çÇÑ ¾çÀÚ³»¼º¾ÏÈ£ ±â¹Ý ÀÎÁõ ±¸Á¶ ¿¬±¸µµ ÃßÁøÇÒ ¹æÄ§ÀÌ´Ù.
À̹ø ¼º°ú´Â °úÇбâ¼úÁ¤º¸Åë½ÅºÎ¿Í Á¤º¸Åë½Å±âȹÆò°¡¿ø(IITP)ÀÌ Áö¿øÇÏ´Â ¡®¾çÀÚ³»¼º¾ÏÈ£ ±â¹Ý °øµ¿ÀÎÁõ¼ PKI ÀÎÇÁ¶ó ±â¼ú °³¹ß¡¤½ÇÁõ¡¯ °úÁ¦ÀÇ ÀÏȯÀ¸·Î °³¹ßµÆ´Ù. Çѱ¹ÀÎÅͳÝÁøÈï¿ø, Çѱ¹Á¤º¸ÀÎÁõ, Å©¸³Åä·¦, ±¹¹Î´ë, ÇѼº´ë, ÇѾç´ë ¿¡¸®Ä«Ä·ÆÛ½º µîÀÌ Âü¿©Çß´Ù.
±è°Ç¿ì ETRI »çÀ̹öº¸¾È¿¬±¸º»ºÎ ¾ÏÈ£°øÇבּ¸½Ç Ã¥ÀÓ¿¬±¸¿øÀº ¡°¾çÀÚ³»¼º¾ÏÈ£ ÀüȯÀº ´Ü¼øÇÑ ¾ÏÈ£ ¾Ë°í¸®Áò ±³Ã¼ ¼öÁØÀÌ ¾Æ´Ï¶ó ÀÎÁõ¼ ±¸Á¶¿Í °ËÁõ ü°è Àüü°¡ ÇÔ²² ¹Ù²î´Â º¹ÇÕÀûÀÎ ¹®Á¦¡±¶ó¸ç ¡°ÄöÅÒPKI ½ºÆ©µð¿À´Â °øµ¿ÀÎÁõ¼ PKI ȯ°æ¿¡¼ ±¹Á¦¡¤±¹³» ¾çÀÚ³»¼º¾ÏÈ£¿Í ÇÏÀ̺긮µå ÀÎÁõ¼ ±¸Á¶¸¦ »çÀü¿¡ °ËÅäÇÏ°í ½ÇÁõÇÒ ¼ö ÀÖ´Â ½ÇÁúÀûÀÎ ¿¬±¸ ±â¹ÝÀÌ µÉ °Í¡±À̶ó°í ¸»Çß´Ù.
[°ÇöÁÖ ±âÀÚ(jjoo@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>












°ÇöÁÖ±âÀÚ ±â»çº¸±â





































.jpg)


.jpg)


.png)

.jpg)




.jpg)