[º¸¾È´º½º ¹Ú¹Ì¿µ ±âÀÚ] ±¹³» ¿¬±¸ÁøÀÌ ¾ÈÀüÇÏ°í ½Å·Ú¼º ÀÖ´Â IoT ¼ºñ½º¸¦ À§ÇÑ º¸¾È ÇÁ·ÎÅäÄÝ ±â¼ú °³¹ß¿¡ ³ª¼¹´Ù.
[»çÁø=ETRI]
Åë½Å ½Ã½ºÅÛ, Àç³ ¾ÈÀü Åë½Å¸Á, Ç×°ø±â ¿îÇ× °üÁ¦ ½Ã½ºÅÛ µî ³ôÀº ½Å·Ú¼ºÀ» ¿ä±¸ÇÏ´Â IoT ¼ºñ½º¿¡¼ÀÇ ½Å·Ú¼ºÀÖ°í ¾ÈÁ¤ÀûÀÎ ¿î¿ë¿¡ Å©°Ô ±â¿©ÇÒ °ÍÀ¸·Î ±â´ëµÇ°í ÀÖ´Ù.
Çѱ¹ÀüÀÚÅë½Å¿¬±¸¿øÀº Æ÷Ç×°ø´ë, ±¹¹Î´ë¿Í Çù·ÂÇØ ³» ÃÖÃÊ·Î Á¤Çü±â¹ý(Formal Method) ±â¹ÝÀÇ IoT º¸¾È ÇÁ·ÎÅäÄÝ ±â¼úÀ» °³¹ß ÁßÀ̶ó°í ¹àÇû´Ù.
Á¤Çü±â¹ýÀ» Àû¿ëÇÑ º¸¾È¼º °ËÁõ(ÀÌÇÏ Á¤Çü°ËÁõ)Àº ½Ã½ºÅÛ ¼³°è ´Ü°è¿¡¼ºÎÅÍ ¿À·ù³ª º¸¾È Ãë¾àÁ¡À» ¾ö°ÝÇÏ°Ô °ËÁõÇÒ ¼ö ÀÖ´Â ±â¼úÀÌ´Ù.
±âÁ¸ º¸¾È¼º °ËÁõÀº ÀÌ¹Ì °³¹ßµÈ SW¸¦ ´ë»óÀ¸·Î ÁøÇàµÇ´Â µ¥ ¹ÝÇØ, Á¤Çü°ËÁõÀº ¼³°è ´Ü°è¿¡¼ºÎÅÍ º¸¾È¼ºÀ» È®ÀÎÇÒ ¼ö ÀÖ¾î ½Ã½ºÅÛ ³» ¿À·ù ¹ß»ý °¡´É¼ºÀ» ÃÖ¼ÒÈÇÒ ¼ö ÀÖ´Ù.
ETRI ¿¬±¸ÁøÀº Á¤Çü±â¹ýÀ» ÄÚµå ¼öÁØÀ¸·Î È®ÀåÇØ, Á¤Çü°ËÁõ ±â¹ÝÀÇ TLS ¼Ö·ç¼ÇÀÎ ¡®HASP¡¯¸¦ °³¹ß ÁßÀÌ´Ù. ƯÈ÷, À̹ø¿¡ °³¹ß ÁßÀÎ HASP´Â ¿ä±¸ »çÇ× Á¤ÀÇ¿Í ¼³°è ´Ü°èºÎÅÍ ¾ö°ÝÇÑ º¸¾È¼º °ËÁõÀ» ¼ö¹ÝÇÏ´Â ¸ðµ¨ °ËÁõ(Model-Checking)À» Àû¿ëÇß´Ù.
À̸¦ ÅëÇØ °ËÁõµÈ ¹üÀ§ ³»¿¡¼ ½Ã½ºÅÛ ¿À·ù¿Í º¸¾È Ãë¾àÁ¡ÀÌ ¾øÀ½À» º¸ÀåÇÒ ¼ö ÀÖ´Â ³ôÀº ¼öÁØÀÇ °ËÁõ °á°ú¸¦ Á¦°øÇÑ´Ù. ´õºÒ¾î ¿¬±¸ÁøÀº Á¤Çü°ËÁõÀÇ ¹üÀ§¸¦ ±âÁ¸ ¼³°è ´Ü°è¿¡¼ SW °³¹ß(ÄÚµå ±¸Çö) ´Ü°è±îÁö È®ÀåÇß´Ù.
¸ðµ¨ ±â¹Ý Å×½ºÆÃ(Model-based Testing) ±â¹ýÀ» ÅëÇØ ¼³°è¿Í ±¸Çö ´Ü°è¿¡¼ÀÇ ºÒÀÏÄ¡ °¡´É¼ºÀ» »çÀü¿¡ Á¦°ÅÇϰí, ±¸ÇöµÈ Äڵ忡 ´ëÇÑ ¿À·ù³ª º¸¾È À§ÇùÀÌ ¾øÀ½À» ³ôÀº ½Å·Úµµ·Î º¸ÀåÇÒ ¼ö ÀÖ´Ù.
º» ±â¼úÀº ±âÁ¸ÀÇ Á¤Çü°ËÁõÀÌ ÁÖ·Î ¼³°è ´Ü°è±îÁö¸¸ Àû¿ëµÇ´ø °Í°ú ´Þ¸®, ½ÇÁ¦ µ¿ÀÛÇÏ´Â SW ´Ü°è±îÁö Á¤Çü±â¹ýÀ» Àû¿ëÇÑ ±¹³» ù »ç·Ê´Ù.
º» ±â¼úÀÌ IoT ¹× ¹Ì¼Ç Å©¸®Æ¼Äà ½Ã½ºÅÛ¿¡ Àû¿ëµÉ °æ¿ì, ±âÁ¸ Á¤Çü°ËÁõ ±â¼ú ´ëºñ ³ôÀº ½Å·Úµµ¸¦ Á¦°øÇÒ ¼ö ÀÖÀ» °ÍÀ¸·Î Àü¸ÁµÈ´Ù.
¶ÇÇÑ ¿¬±¸ÁøÀº ÀÌ¹Ì Ç¥ÁØÀ¸·Î Àû¿ë¡¤±Ô°ÝȵŠÀÖ´Â TLS º¸¾È ÇÁ·ÎÅäÄÝÀÇ ´Ù¾çÇÑ ¼Ö·ç¼Ç¿¡ ´ëÇØ Á¤Çü°ËÁõ ±â¹ýÀ» ¿ëÀÌÇÏ°Ô Àû¿ëÇÒ ¼ö ÀÖµµ·Ï, »ç¿ëÀÚ Áß½ÉÀÇ ÀÚµ¿ÈµÈ °ËÁõ µµ±¸µµ °³¹ß ÁßÀÌ´Ù.
¿¬±¸ÁøÀº ¿ÃÇØ 11¿ù±îÁö Á¤Çü±â¹ý ±â¹ÝÀÇ ÀÚµ¿È °ËÁõ µµ±¸ ÇÁ·ÎÅäŸÀÔ °³¹ßÀ» ¿Ï·áÇϰí, ÀÚü °³¹ßµÈ TLS v1.2 ¼Ö·ç¼Ç¿¡ Àû¿ëÇØ ³ôÀº ¼öÁØÀÇ ½Å·Úµµ¸¦ º¸ÀåÇÏ´Â HASP v1.0 °³¹ßÀ» ¿Ï·áÇÒ ¿¹Á¤ÀÌ´Ù.
ÀÌ¿Í ÇÔ²² ¿ÃÇØ 12¿ùºÎÅÍ´Â °ü·Ã ¾÷ü¿Í ±â¼úÀÌÀüÀ» ÃßÁøÇÒ ¿¹Á¤ÀÌ´Ù. ÇâÈÄ ¿¬±¸ÁøÀº Á¤Çü°ËÁõ ±â¹Ý ÀÚµ¿È °ËÁõ µµ±¸ÀÇ °ËÁõ ¹üÀ§¸¦ È®ÀåÇÏ°í ±â´É ¾ÈÁ¤È¿Í ¼º´É °³¼± µî ±â¼úÀÇ ¿Ï¼ºµµ Á¦°í¸¦ ÃßÁøÇÒ ¿¹Á¤ÀÌ´Ù. ¶ÇÇÑ À̸¦ ¼ö¿ä±â¾÷ÀÎ LG U+ÀÇ 5G À̵¿ Åë½Å¸Á Å×½ºÆ®º£µå¿¡ ½ÇÁõ Àû¿ëÇØ, ±â¼úÀÇ »ó¿ëÈ °¡´É¼ºÀ» °ËÁõÇÒ ¿¹Á¤ÀÌ´Ù.
±¹Á¦Ç¥ÁØ(ISO/IEC 29128:2011)¿¡¼´Â ¾ÏÈ£ ÇÁ·ÎÅäÄÝÀÇ º¸¾È¼º °ËÁõ¿¡ ´ëÇØ º¸Áõ ¼öÁØÀ» 4´Ü°è·Î ±¸ºÐÇϰí ÀÖÀ¸¸ç, À̹ø¿¡ °³¹ß ÁßÀÎ HASP ¼Ö·ç¼ÇÀº ±¹Á¦Ç¥ÁØ ±Ô°Ý ±âÁØ 3´Ü°è¿¡ ÇØ´çÇÑ´Ù. ¶ÇÇÑ ±¹¹Î´ë¿¡¼´Â ETRI¿Í ÇÔ²² 4´Ü°è °ËÁõ ±â¼úÀ» È®º¸Çϱâ À§ÇØ Á¤Çü±â¹ý ±â¹ÝÀÇ ´Ù¾çÇÑ °ËÁõ µµ±¸¸¦ Ȱ¿ëÇÑ ¿¬±¸¸¦ ÁøÇà ÁßÀÌ´Ù.
ETRI ¿¬±¸ÁøÀÌ °³¹ßÇÏ´Â Á¤Çü±â¹ý ±â¹Ý °ËÁõ ±â¼ú°ú HASP ¼Ö·ç¼ÇÀº ±Û·Î¹ú IoT º¸¾È ±â¼ú ½ÃÀå¿¡¼ ±¹³» IoT º¸¾È ±â¼úÀÇ »ê¾÷ °æÀï·ÂÀ» ³ôÀÌ´Â µ¥ Å« ±â¿©¸¦ ÇÒ °ÍÀ¸·Î ±â´ëÇϰí ÀÖ´Ù.
À̹ø ±â¼ú °³¹ß ºÐ¾ß¸¦ ÃѰýÇÏ´Â ETRI »çÀ̹öº¸¾È¿¬±¸º»ºÎ ÀÓÀç´ö Ã¥ÀÓ¿¬±¸¿øÀº ¡°Á¤Çü±â¹ýÀ» Ȱ¿ëÇÑ À̹ø ¿¬±¸´Â IoT ¼ºñ½ºÀÇ º¸¾È¼º°ú ½Å·Ú¼ºÀ» ±âÁ¸º¸´Ù ÇÑÃþ ´õ º¸ÀåÇÒ ¼ö ÀÖ´Â Áß¿äÇÑ ±â¼úÀû Åä´ë¸¦ Á¦°øÇÒ °ÍÀÌ´Ù. ÇâÈÄ ±¹³» IoT º¸¾È ½ÃÀåÀÇ °æÀï·Â Á¦°í¿Í »ç°í ¹ß»ý ½Ã ÆÄ±ÞÈ¿°ú°¡ Å« ¹Ì¼Ç Å©¸®Æ¼Äà ¼ºñ½ºÀÇ ½Å·Úµµ¸¦ ³ôÀÏ ¼ö ÀÖ´Â Åä´ë¸¦ ¸¶·ÃÇϵµ·Ï ³ë·ÂÇϰڴ١±°í ¸»Çß´Ù.
º» ¿¬±¸´Â °úÇбâ¼úÁ¤º¸Åë½ÅºÎ¿Í Á¤º¸Åë½Å±âȹÆò°¡¿ø(IITP)ÀÌ Áö¿øÇÏ´Â ¡®Á¤º¸º¸È£ÇٽɿøÃµ±â¼ú°³¹ß»ç¾÷¡¯ÀÇ ÀÏȯÀ¸·Î ÁøÇàµÆ´Ù.
¡®IoT/IIoT µð¹ÙÀ̽º ¾ÈÀü¼º º¸ÀåÀ» À§ÇÑ Ãë¾àÁ¡ º¸¾È°ËÁõ ±â¼ú °³¹ß¡¯(ÁÖ°ü: ¶ó¿Â½ÃÅ¥¸®Æ¼) °úÁ¦¸¦ ÅëÇØ 2025³â±îÁö ETRI, Æ÷Ç×°ø´ë, ±¹¹Î´ë, Çѱ¹Á¤º¸Åë½Å±â¼úÇùȸ(TTA), LG U+ µî°ú °øµ¿À¸·Î ¼öÇàÇÒ ¿¹Á¤ÀÌ´Ù.
[¹Ú¹Ì¿µ ±âÀÚ(mypark@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>