eGISEC 2016, ½ÃÅ¥¾îÄÚµù µî ÀüÀÚÁ¤ºÎ¡¤¹Î°£ ºÎ¹® º¸¾È ¼Ö·ç¼Ç ÇÑ ÀÚ¸®¿¡
[º¸¾È´º½º ±èÅÂÇü] ÃÖ±Ù Á¤»óÀûÀÎ ¾ÖÇø®ÄÉÀ̼ǿ¡ ³µ¶ÈµÈ ½ºÅ©¸³Æ®¸¦ »ðÀÔÇϰųª Á¤»óÀûÀÎ À¥ ¼ºñ½º¿¡ ¾Ç¼ºÄڵ峪 ¾Ç¼º¸µÅ©¸¦ ¼û°Ü ÀÌ¿ëÀÚµéÀ» °¨¿°½ÃÅ°´Â Áö´ÉÇü °ø°ÝÀÌ Áõ°¡ÇÏ°í ÀÖ´Ù. ÀÌ·¸µí °íµµÈµÈ »çÀ̹ö°ø°ÝÀ» ¹æ¾îÇϱâ À§Çؼ´Â SW °³¹ß´Ü°èºÎÅÍ º¸¾ÈÀ» °í·ÁÇÏ´Â ½ÃÅ¥¾îÄÚµù(Secure Coding)ÀÌ Çʼö¶ó´Â ÁöÀûÀÌ´Ù.
Áï, ½ÃÅ¥¾îÄÚµùÀº ÇØÅ· µî »çÀ̹ö°ø°ÝÀÇ ¿øÀÎÀÎ º¸¾È¾àÁ¡À» ¼ÒÇÁÆ®¿þ¾î °³¹ß´Ü°è¿¡¼ »çÀü¿¡ Á¦°ÅÇØ ¾ÈÀüÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏ´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß±â¹ýÀ» ÀǹÌÇÑ´Ù. ÃÖ±Ù¿£ ½º¸¶Æ®»çȸÀÇ °¡Àå Å« À§Çù Áß Çϳª·Î ¼ÒÇÁÆ®¿þ¾î(SW) Ãë¾à¼ºÀ¸·Î ÀÎÇÑ º¸¾È»ç°í°¡ ¼Õ²ÅÈ÷¸é¼ ½ÃÅ¥¾îÄÚµùÀÌ ´õ¿í Áß¿ä½ÃµÇ´Â ºÐÀ§±â´Ù. SWÀÇ ¼³°è ¹× ÄÚµù °úÁ¤¿¡¼ÀÇ Ãë¾à¼ºÀ¸·Î ÀÎÇØ º¸¾È»ç°í°¡ ¹ß»ýÇϰųª SW Ç°Áú°ú ¾ÈÀü¼ºÀÌ ÀúÇÏµÈ´Ù¸é °ø°øÀ̳ª ±â¾÷¿¡¼ ¸·´ëÇÑ ¼Õ½ÇÀ» ÀÔÀ» ¼ö Àֱ⠶§¹®ÀÌ´Ù.
ÀÌ¿¡ ÇàÁ¤ÀÚÄ¡ºÎ¿Í Çѱ¹ÀÎÅͳÝÁøÈï¿øÀº Áö³ÇØ ÃÊ ¡®ÀüÀÚÁ¤ºÎ SW IoT º¸¾È¼¾ÅÍ¡¯¸¦ °³¼ÒÇÏ°í ±×°£ ÀüÀÚÁ¤ºÎÀÇ ¼ÒÇÁÆ®¿þ¾î¸¦ º¸È£ÇØ¿Â ¡®½ÃÅ¥¾îÄÚµù¡¯ ¹æ½ÄÀ» IoT¿Í ¸ð¹ÙÀÏ ºÐ¾ß±îÁö Æø³Ð°Ô Àû¿ëÇÒ ¼ö ÀÖ´Â ¹æ¾ÈÀ» ¸¶·ÃÇØ °ü·Ã±â°ü¿¡ º¸¾È±â¼ú °³¹ßÀ» Áö¿øÅ°·Î Çß´Ù.
½ÇÁ¦·Î ½ÃÅ¥¾îÄÚµù ¹æ½ÄÀ» Àû¿ëÇÏ°í ÀÖ´Â ÀüÀÚÁ¤ºÎ ¼ÒÇÁÆ®¿þ¾îÀÇ º¸¾È È¿°ú¼ºÀ» ºÐ¼®ÇÑ °á°ú, ÇØÅ· °¡´É¼ºÀÌ 94% ÀÌ»ó Á¦°ÅµÇ°í ¼Ò½ºÄÚµåÀÇ Ã¼°èÀûÀÎ °ü¸®·Î ¡®½ºÆÄ°ÔƼ ÄÚµå (Spaghetti Code: ½ºÆÄ°ÔƼó·³ º¹ÀâÇÏ°Ô ¾ôÇôÀÖ´Â ÇÁ·Î±×·¥)¡¯¸¦ ¿¹¹æÇÏ´Â È¿°ú¸¦ °Åµ×´Ù´Â Á¶»ç°á°úµµ ÀÖ´Ù.
ÀÌ¿¡ Á¤ºÎ´Â Áö³ÇØ 12¿ù ÇàÁ¤ÀÚÄ¡ºÎ °í½Ã Á¦2015-45È£(2015.12.22) ¡®ÇàÁ¤±â°ü ¹× °ø°ø±â°ü Á¤º¸½Ã½ºÅÛ ±¸Ãࡤ¿î¿µ Áöħ¡¯ °³Á¤À» ÅëÇØ ÀüÀÚÁ¤ºÎ ½Ã½ºÅÛ º¸¾ÈÀ» °ÈÇß´Ù. ÇØ´ç Áöħ¿¡´Â ÀüÀÚÁ¤ºÎ ½Ã½ºÅÛ º¸¾È °È¸¦ À§ÇØ ±âÁ¸¿¡ ÄÚµù ´Ü°è¿¡¼¸¸ Àû¿ëÇß´ø ¼ÒÇÁÆ®¿þ¾î °³¹ß º¸¾ÈÀ» ÀüÀÚÁ¤ºÎ ½Ã½ºÅÛ Àüü ¶óÀÌÇÁ»çÀÌŬ·Î È®´ëÇÏ°í ¸ð¹ÙÀÏ ÀüÀÚÁ¤ºÎ ¾Û º¸¾È¼º °È¿¡µµ ÃÊÁ¡À» ¸ÂÃè´Ù.
ƯÈ÷, ±âÁ¸ ÄÚµù ´Ü°è¿¡¼¸¸ Àû¿ëÇß´ø ½ÃÅ¥¾îÄÚµùÀ» ¼³°è¿Í À¯Áöº¸¼ö ºÎ¹®¿¡µµ Àû¿ëÇϵµ·Ï Á¦µµ¸¦ °³¼±Çß´Ù. ¶ÇÇÑ, ¿î¿µ½Ã½ºÅÛ SW °³¹ßº¸¾È ¹æ¾ÈÀ» ¸¶·ÃÇÏ°í À¥ º¸¾È Ãë¾àÁ¡ Á¡°Ë ½Ã ¸ðÀÇÇØÅ·°ú ¼Ò½ºÄÚµå Á¡°ËÀ» º´ÇàÇϵµ·Ï Çß´Ù. ¾Æ¿ï·¯ À¯Áöº¸¼ö Á¡°Ë Ç׸ñ¿¡´Â ¡®SW°³¹ß º¸¾È¡¯À» Ãß°¡Çß´Ù. ÀÌ ¿Ü¿¡ ÇàÀںδ °¢ ±â°üÀÌ ¿î¿µÇÏ´Â ÀüÀÚÁ¤ºÎ ½Ã½ºÅÛÀ» Áß¿äµµ¿¡ µû¶ó µî±ÞÀ» ºÎ¿©ÇÏ°í ½Ã½ºÅÛº° Áß¿äµµ¸¦ °í·ÁÇÑ 5´Ü°èÀÇ º¸¾Èµî±Þ ºÐ·ù±âÁØÀ» ¸¶·ÃÇß´Ù.
ÇàÁ¤±â°ü ¹× °ø°ø±â°ü Á¤º¸½Ã½ºÅÛ ±¸Ãࡤ¿î¿µ ÁöħÀÇ Á¦6Àå ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È Á¦50Á¶(¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È ¿øÄ¢)¿¡ µû¸£¸é, ÇàÁ¤±â°ü µîÀÌ Á¤º¸È»ç¾÷À» ÃßÁøÇÒ ¶§¿¡´Â ¼ÒÇÁÆ®¿þ¾î º¸¾È¾àÁ¡ÀÌ ¾øµµ·Ï ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ß ¶Ç´Â º¯°æ(ÀÌÇÏ ¡®¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È¡¯À̶ó ÇÑ´Ù)ÇÏ¿©¾ß ÇÑ´Ù. ¶Ç ÇàÁ¤±â°ü µîÀÇ ÀåÀÌ Á¤º¸È»ç¾÷ ÃßÁø½Ã Àû¿ëÇØ¾ß ÇÒ ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾ÈÀÇ ¹üÀ§´Â ¡â½Å±Ô°³¹ßÀÇ °æ¿ì ¼Ò½ºÄÚµå Àüü ¡âÀ¯Áöº¸¼öÀÇ °æ¿ì À¯Áöº¸¼ö·Î ÀÎÇØ º¯°æµÈ ¼Ò½ºÄÚµå Àüü ¡â¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È Àû¿ë ½Ã »ó¿ë ¼ÒÇÁÆ®¿þ¾î´Â Á¦¿Ü µîÀ¸·Î Çß´Ù.
ÀÌ¿Í ÇÔ²² Á¦51Á¶(¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È È°µ¿)¿¡¼´Â ÇàÁ¤±â°ü µîÀÇ ÀåÀº Á¦¾È¼ Æò°¡½Ã ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾ÈÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î º¸¾È¾àÁ¡ Áø´Üµµ±¸ »ç¿ë ¿©ºÎ, °³¹ßÀýÂ÷¿Í ¹æ¹ýÀÇ ÀûÀý¼º, Á¦3Ç׿¡ ÀÇÇÑ ±³À°°èȹÀÇ ÀûÁ¤¼º µîÀ» È®ÀÎÇÏ°í Æò°¡¿¡ ¹Ý¿µÇÒ ¼ö ÀÖµµ·Ï Çß´Ù. ¶ÇÇÑ, »ç¾÷ÀÚ´Â Á¦50Á¶¿¡ µû¶ó ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾ÈÀ» Àû¿ëÇÏ´Â °æ¿ì ÇàÁ¤ÀÚÄ¡ºÎÀå°üÀÌ ±¹°¡Á¤º¸¿øÀå°ú ÇùÀÇÇÏ¿© °øÁöÇÏ´Â ¡®¼ÒÇÁÆ®¿þ¾î °³¹ß º¸¾È°¡À̵塯¸¦ Âü°íÇÒ ¼ö ÀÖÀ¸¸ç, Á¤º¸È»ç¾÷ Âø¼ö´Ü°è¿¡¼ ¡®¼ÒÇÁÆ®¿þ¾î °³¹ß º¸¾È°¡À̵塯 µî ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È °ü·Ã ±³À°À» ½Ç½ÃÇÏ°í ÀÌÈÄ ÅõÀԵǴ ÀηÂÀº °³¹ß¿¡ ÅõÀÔÇϱâ Àü ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È °ü·Ã ±³À°À» ½Ç½ÃÇÏ¿©¾ß ÇÑ´Ù´Â µîÀÇ Á¶Ç×À» ½Å¼³Çß´Ù.
À̸¦ À§ÇØ ÃÖ±Ù Á¤ºÎ´Â ÀüÀÚÁ¤ºÎ SW °³¹ßÀÚ¿Í Áø´Ü¿øÀ» À§ÇØ SW °³¹ß´Ü°è¿¡¼ º¸¾ÈÁø´ÜÀÌ °¡´ÉÇÑ ¡®°ø°³ SW¸¦ È°¿ëÇÑ ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È Áø´Ü°¡À̵塯¸¦ ¹«·á ¹èÆ÷Çß´Ù. À̹ø¿¡ ¹èÆ÷µÈ °¡À̵å´Â ¹«·á °ø°³ ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÌ¿ëÇØ °³¹ßÀÚ ½º½º·Î º¸¾È¾àÁ¡À» ¼Õ½±°Ô Áø´ÜÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ´Ù.
À̸¦ ÅëÇØ ÇàÀںΰ¡ ¼±Á¤ÇÑ 47°³ º¸¾È¾àÁ¡À» °³¹ßÀÚ°¡ Á÷Á¢ Áø´ÜÇÒ ¼ö ÀÖ°í ÅëÇÕ°ü¸®µµ±¸¸¦ ¿¬°èÇØ Áø´Ü °á°ú ºÐ¼®°ú º¸°í¼ ÀÛ¼ºµµ °¡´ÉÇÏ´Ù. ÀÌ´Â º°µµ·Î Áø´Üºñ¿ëÀ» È®º¸Çϱ⠾î·Á¿î ¼Ò±Ô¸ð »ç¾÷À̳ª Á¦µµ µµÀÔ Àü¿¡ ±¸ÃàµÈ Á¤º¸ ½Ã½ºÅÛµµ À¯Áöº¸¼ö µîÀ» ÅëÇØ °³¼±ÀÌ °¡´ÉÇÒ °ÍÀ¸·Î ±â´ëµÇ°í ÀÖ´Ù.
ÇàÀںδ ¾ÈÀüÇÑ ÀüÀÚÁ¤ºÎ ¼ÒÇÁÆ®¿þ¾î °³¹ßÀ» À§ÇØ ¡®¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È¡¯ Á¦µµ¸¦ 2012³âºÎÅÍ µµÀÔ¡¤¿î¿µÇÏ°í ÀÖ´Ù. À̸¦ ÅëÇØ ¹æȺ® µî º¸¾ÈÀåºñ·Î ´ëÀÀÀÌ ¾î·Á¿î º¸¾ÈÃë¾àÁ¡À» Ãʱ⿡ È®ÀÎÇØ °³¼±ÇÏ´Â È¿°ú¸¦ °ÅµÎ°í ÀÖÀ¸³ª Á¦µµ¸¦ Àû¿ëÇϱâ À§ÇÑ »ó¿ë µµ±¸¿Í Áø´Ü Àü¹®°¡°¡ ÇÊ¿äÇØ ±Ý¾× ±âÁØ 5¾ï ¿ø ÀÌ»ó »ç¾÷¿¡¸¸ Àǹ«ÀûÀ¸·Î Àû¿ëÇÏ´Â µîÀÇ ÇÑ°è°¡ ÀÖ¾î À̹ø °¡À̵带 ¹èÆ÷ÇÏ°Ô µÆ´Ù´Â ¼³¸íÀÌ´Ù.
¾ÕÀ¸·Î ÇàÀںδ Çѱ¹ÀÎÅͳÝÁøÈï¿ø°ú ÇÔ²² °¡À̵忡 ¼Ò°³µÈ ¿©·¯ °ø°³ ¼ÒÇÁÆ®¿þ¾î¸¦ È°¿ëÇÑ Áø´Ü¹æ¹ýÀ» ¼Ò°³ÇÏ´Â ½Ç½ÀÇü ±³À°°úÁ¤À» ¿î¿µÇÒ °èȹÀÌ´Ù. ¾Æ¿ï·¯ ¸Å³â ¿¸®´Â ¡®´ëÇлý ´ë»ó ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾È °æÁø´ëȸ¡¯¿¡¼ È°¿ëÇϵµ·Ï ½É»ç±âÁØ¿¡ ¹Ý¿µÇÏ´Â µî °³¹ßÀÚ ½º½º·Î ¼ÒÇÁÆ®¿þ¾î °³¹ßº¸¾ÈÀ» Àû¿ëÇÏ´Â ¹®È¸¦ ¸¸µé¾î ³ª°¥ ¹æħÀÌ´Ù.
ÇÑÆí, ÀüÀÚÁ¤ºÎ ½Ã½ºÅÛÀ» ºñ·ÔÇØ ¹Î°£±â¾÷ÀÇ º¸¾È°È¸¦ À§ÇÑ ½ÃÅ¥¾îÄÚµù Áø´Üµµ±¸¿¡¼ºÎÅÍ ÄÁ¼³ÆñîÁö °ü·Ã ¼Ö·ç¼Ç°ú °¡À̵带 ÇÑ ÀÚ¸®¿¡¼ ¸ðµÎ ÇØ°áÇÒ ¼ö ÀÖ´Â ±âȸµµ ¸¶·ÃµÉ ¿¹Á¤À̶ó ÁÖ¸ñ¹Þ°í ÀÖ´Ù.
ÀüÀÚÁ¤ºÎ ½Ã½ºÅÛÀÇ °³¼±°ú º¸¾È°È¿¡ ÇÊ¿äÇÑ ½ÃÅ¥¾îÄÚµùÀ» ºñ·ÔÇØ À¥º¸¾È, ¸ð¹ÙÀÏ ¾Û º¸¾È, ³×Æ®¿öÅ© º¸¾È, IoT º¸¾È, °³ÀÎÁ¤º¸º¸È£, ¹®¼º¸¾È µîÀÇ Á¤º¸º¸È£ ¼Ö·ç¼Ç°ú Ŭ¶ó¿ìµå, ºòµ¥ÀÌÅÍ, ¸ð¹ÙÀÏ, À¥Á¢±Ù¼º Çâ»ó, Åë½Å¸Á, ¹®¼°ü¸® µîÀÇ Á¤º¸È ¼Ö·ç¼ÇµéÀ» ÇѲ¨¹ø¿¡ ºñ±³¡¤Ã¼ÇèÇÒ ¼ö ÀÖ´Â ¡®Á¦5ȸ ÀüÀÚÁ¤ºÎ ¼Ö·ç¼Ç Æä¾î(eGISEC 2016)¡¯°¡ °³ÃֵǴ °Í. ÇàÁ¤ÀÚÄ¡ºÎ ÁÖÃÖ·Î ¿À´Â 3¿ù 16ÀϺÎÅÍ 3¿ù 18ÀϱîÁö ÀÏ»ê ŲÅؽº Àü½ÃÀå 4~5Ȧ¿¡¼ ¿¸®´Â À̹ø Çà»ç´Â ¡®eGISEC 2016¡¯ ȨÆäÀÌÁö(http://www.egisec.org/2016/)¿¡¼ »çÀü Âü°üµî·ÏÀ» ½ÅûÇÏ¸é ¹«·á·Î Âü¿©°¡ °¡´ÉÇÏ´Ù.
[±èÅÂÇü ±âÀÚ(boan@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>