ƯÇã ±â¼ú ±â¹ÝÀÇ ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸Á º¸¾È ¼Ö·ç¼ÇÀ¸·Î ±¹³»¿Ü ½ÃÀå¿¡¼ µÎ°¢
[º¸¾È´º½º ±è¿µ¸í ±âÀÚ] ±¹³» SCA(Software Composition Analysis, ¼ÒÇÁÆ®¿þ¾î ±¸¼º ºÐ¼®) ¼Ö·ç¼Ç °³¹ß»ç ·¡ºê¶óµµ·¦½º(´ëÇ¥ ±èÁø¼®, ÀÌÈñÁ¶)°¡ ±Û·Î¹ú ½ÃÀå¿¡ ±¹³» ÃÖÃÊ·Î SBOM(Software Bill of Materials, ¼ÒÇÁÆ®¿þ¾î ±¸¼º ¸í¼¼¼)À» »ý¼ºÇÏ´Â ¼Ö·ç¼ÇÀ» °ø±ÞÇÑ´Ù. ·¡ºê¶óµµ·¦½º´Â ±Û·Î¹ú ¼ö¼ú¿ë ·Îº¿ Á¦Á¶¾÷üÀÎ ¹Ì±¹ ÀÎÆ©ÀÌƼºê ¼ÁöÄÃ(Intuitive Surgical)°ú ÀÚ»ç °³¹ß ¼Ö·ç¼ÇÀÎ ·¡ºê¶óµµ ¼Ö·ç¼Ç »ç¿ë¿¡ ´ëÇÑ ³³Ç°À» ¿Ï·áÇß´Ù°í ¹àÇû´Ù.
¡ãÀÚü ƯÇã ±â¼ú·Î Á¤È®ÇÑ SBOM Á¤º¸¸¦ Á¦°øÇÏ´Â Labrador[ÀÚ·á=·¡ºê¶óµµ·¦½º]
±â±â ³» ¼ÒÇÁÆ®¿þ¾î¿¡ ´ëÇÑ SBOM Á¦ÃâÀº ¹Ì±¹ ÇàÁ¤¸í·É EO 14028°ú À¯·´ CRA ¹ý¾ÈÀ¸·Î Àǹ«È°¡ ½ÃÀ۵Ǵ ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸Á º¸¾È °È Á¦µµÀ̸ç, ±¹³» Á¦Á¶±â¾÷µµ ÀÌ¿¡ ´ëÇÑ Áغñ°¡ ¿ä±¸µÇ°í ÀÖ´Ù. ÀÎÆ©ÀÌƼºê ¼ÁöÄÃÀº 1995³â¿¡ ¼³¸³, 1999³â FDA°¡ ÀÏ¹Ý º¹°°æ ¼ö¼ú ¿ëµµ·Î ½ÂÀÎÇÑ ÃÖÃÊÀÇ ·Îº¿ º¸Á¶¼ö¼ú ½Ã½ºÅÛÀÎ ¡®´ÙºóÄ¡ ¼ö¼ú ½Ã½ºÅÛ¡¯À» Ãâ½ÃÇÑ ±Û·Î¹ú ȸ»ç´Ù.
¹Ì±¹ ½ÄÇ°ÀǾ౹(U.S. Food and Drug Administration, FDA)ÀÌ ¿ÃÇØ 3¿ù °øÇ¥ÇÑ ½Å±Ô ÀÇ·á±â±â¿¡ ´ëÇÑ »çÀ̹öº¸¾È ±ÔÁ¤À» °ÈÇÏ´Â Áöħ¿¡ µû¸£¸é ÀÇ·á±â±â Á¦Á¶¾÷ü´Â ¿ÃÇØ 4¿ùºÎÅÍ ÀÇ·á±â±â¿¡ ³»ÀåµÈ ¼ÒÇÁÆ®¿þ¾î Á¤º¸°¡ ´ã±ä SBOMÀ» Àǹ«ÀûÀ¸·Î Á¦ÃâÇØ¾ß Çϱ⠶§¹®¿¡ SBOMÀ» Á¦°øÇÏ´Â ÀÚµ¿È µµ±¸ÀÇ »ç¿ëÀÌ Çʼö·Î ¿ä±¸µÇ°í ÀÖ´Ù. ÀÌ¿¡ µû¶ó ÀÎÆ©ÀÌƼºê ¼ÁöÄÃÀº SBOM ¼öµ¿°ü¸®¸¦ ÀÚµ¿ÈÇØ Á¤È®µµ¸¦ ³ôÀÌ¸é¼ ½ÃÀåÀÇ ±ÔÁ¦ º¯È ¹× ¹ýÀû À̽´¸¦ °ü¸®Çϱâ À§ÇØ ·¡ºê¶óµµ ¼Ö·ç¼ÇÀ» SBOM ¼Ö·ç¼ÇÀ¸·Î äÅÃÇß´Ù.
ÃÖ±Ù ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸Á¿¡ ´ëÇÑ °ø°ÝÀÌ ²ÙÁØÈ÷ Áõ°¡ÇÏ¸é¼ SBOMÀÇ Çʿ伺ÀÌ Å©°Ô Áõ´ëµÆ´Ù. SBOMÀÇ »ý¼ºÀ» À§Çؼ´Â Á¤È®ÇÑ ¼ÒÇÁÆ®¿þ¾î ÄÄÆ÷³ÍÆ® ºÐ¼®ÀÌ ¸Å¿ì Áß¿äÇÏ´Ù. ·¡ºê¶óµµ ¼Ö·ç¼ÇÀº »ç¿ëÀÚ ¼ÒÇÁÆ®¿þ¾î ³»ÀÇ ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î¸¦ ºÐ¼®ÇØ Á¤È®ÇÑ SBOMÀ» »ý¼ºÇϸç, Ãë¾àÁ¡ ŽÁö Á¤È®µµÀÇ ¿ì¼ö¼º°ú ÇÔ²² Äڵ巹º§ ¼öÁ¤ÀÌ °¡´ÉÇÑ Æí¸®ÇÑ ¹éÆ÷Æà ÆÐÄ¡ ¹æ¹ý Á¦°ø µîÀÇ °Á¡ÀÌ ÀÖ´Ù.
·¡ºê¶óµµ ¼Ö·ç¼ÇÀÇ ÃÖ´ë °Á¡Àº ¶Ù¾î³ 3-Layer ¹Ì¼¼ ºÐ¼® ±â¼úÀÌ´Ù. ·¡ºê¶óµµ ¼Ö·ç¼ÇÀº ±¹³»¿Í ¹Ì±¹¿¡¼ ½ÂÀιÞÀº ÇÙ½É Æ¯Çã ±â¼úÀÎ ¡®CENTRIS¡¯¿Í ¡®VUDDY¡¯ ¾Ë°í¸®ÁòÀ» ¹ÙÅÁÀ¸·Î ±¹³»¿Ü Ÿ»ç ¼Ö·ç¼Ç ´ëºñ ¿ùµîÈ÷ ³ôÀº ¼ÒÇÁÆ®¿þ¾î ÄÄÆ÷³ÍÆ® ŽÁö Á¤È®µµ¸¦ Á¦°øÇϸç, ¼ÒÇÁÆ®¿þ¾î ³» ¸ðµç ±¸¼º¿ä¼ÒÀÇ Ãë¾àÁ¡À» Á¤¹ÐÇÏ°Ô ºÐ¼®ÇÏ´Â ±â´ÉÀ» Á¦°øÇÑ´Ù.
·¡ºê¶óµµ·¦½º ±èÁø¼® ´ëÇ¥´Â ¡°À̹ø ÀÎÆ©ÀÌƼºê ¼ÁöÄðúÀÇ °è¾àÀ» ÅëÇØ ·¡ºê¶óµµ·¦½º´Â ÇØ¿Ü ¼Ö·ç¼Çµé°úÀÇ °æÀï¿¡¼ ±¹³» ÃÖÃÊ·Î ±Û·Î¹ú½ÃÀå¿¡ SBOM ¼Ö·ç¼ÇÀ» ¼öÃâÇÑ ±â¾÷ÀÌ µÆ´Ù. ·¡ºê¶óµµ·¦½º´Â À̹ø °è¾àÀ» °è±â·Î ±Û·Î¹ú Á¦Á¶¾÷ °í°´»ç ±â¹ÝÀ» È®º¸ÇØ SBOM ½ÃÀåÀ» ¼±µµÇÏ´Â ±â¾÷À¸·Î µµ¾àÇÒ °Í¡±À̶ó°í ¸»Çß´Ù.
·¡ºê¶óµµ·¦½ºÀÇ ±â¼ú·ÂÀº ±¹¿Ü¿¡¼¿Í ÇÔ²² ±¹³»¿¡¼µµ ÀÎÁ¤¹Þ°í ÀÖ´Ù. ±ÝÀ¶°¨µ¶¿øÀÌ Áö³ÇØ 12¿ù¿¡ ¹ßÇ¥ÇÑ ¡®±ÝÀ¶ºÐ¾ß ¿ÀǼҽº È°¿ë¡¤°ü¸® ¾È³»¼¡¯ÀÇ ¡®¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾î °ü¸® ÀýÂ÷º° Á¡°Ë üũ¸®½ºÆ®¡¯¿¡ ºÎÇÕÇÏ´Â °ü¸®Ã¼°è ¼ö¸³À» Áö¿øÇØ ±¹³» ±ÝÀ¶±Ç ±â¾÷µé¿¡ °¡Àå °æÀï·Â ÀÖ´Â SBOM Åø·Î Æò°¡¹Þ°í ÀÖ´Ù. ¶ÇÇÑ, ±ÝÀ¶±â°ü ¿Ü¿¡ Á¦Á¶, Åë½Å ±â¾÷ µîÀÇ ¿ÀǼҽº º¸¾È °ËÁõ ¹× °ü¸®¿¡µµ È°¿ëµÇ°í ÀÖ´Ù.
[±è¿µ¸í ±âÀÚ(boan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>