ȣȯ¼º°ú º¸¾È, ÆÛÆ÷¸Õ½º °í·ÁÇØ ¹Ì¸® ½ÃÇè ±â°£ °ÅÃľß
[º¸¾È´º½º ¹®°¡¿ë ±âÀÚ] ¾ÏÈ£È Åë½ÅÀÇ ÃֽŠǥÁØÀÎ TLS 1.3ÀÇ µµ·¡°¡ ´«¾ÕÀ¸·Î ´Ù°¡¿Ô´Ù. ±¹Á¦ÀÎÅͳÝÇ¥ÁØȱⱸ(Internet Engineering Task Force, IETF) »êÇÏ ³×Æ®¿öÅ© ¿öÅ· ±×·ì(Network Working Group)ÀÌ TLS 1.3¿¡ ´ëÇÑ 28¹ø° ÃʾÈÀÌ ÃÖÁ¾ Ç¥ÁØÀ¸·Î Åë°úµÇ¾ú´Ù°í ¹ßÇ¥Ç߱⠶§¹®ÀÌ´Ù.
[À̹ÌÁö = iclickart]
¿©±â¿¡ ´õÇØ ¿ÀÇÂSSL(OpenSSL)Àº ¼ÒÇÁÆ®¿þ¾î ¶óÀ̺귯¸® 1.1.1 ¹öÀü¿¡ ÀÌ¹Ì 28¹ø° ÃʾÈÀ» Ãß°¡Çϱ⵵ Çß´Ù. ±¸±ÛÀÇ Å©·Ò ºê¶ó¿ìÀúµµ 65 ¹öÀüºÎÅÍ´Â 28¹ø° Ãʾȿ¡ ´ëÇÑ Áö¿ø ±â´ÉÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù. Å©·ÒÀ» ÅëÇØ Áö¸ÞÀÏ¿¡ Á¢¼ÓÇÏ¸é ±âº»ÀûÀ¸·Î 28¹ø° ÃʾÈÀÌ ÀÛµ¿Çϱ⠽ÃÀÛÇÑ´Ù. ±â´Ù¸®°í ±â´Ù¸®´ø TLS 1.3ÀÌ µåµð¾î ¸ð½ÀÀ» µå·¯³»±â ½ÃÀÛÇÑ °ÍÀÌ´Ù.
»õ·Î¿î Ç¥ÁØÀ» µµÀÔÇÏ·Á¸é Á¶Á÷µéÀº ¼¼ °¡Áö Áß¿äÇÑ »ç¾È¿¡ ÁýÁßÇØ¾ß ÇÑ´Ù.
1) 0-RTT¶ó°í ¾Ë·ÁÁø ¡®Á¦·Î ¶ó¿îµå Æ®¸³ ŸÀÓ¡¯À» ¾î¶»°Ô Àû¿ëÇÒ °ÍÀΰ¡?
2) TLS 1.2 ´Ù¿î±×·¹À̵å
3) ÀÎÇÁ¶ó ¹× ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇèÀÇ Çʿ伺
¶ó¿îµå Æ®¸³?
TLS 1.3 ¹öÀü¿¡¼ °¡Àå ¸¹ÀÌ ´Ù·ïÁö´Â ÁÖÁ¦ Áß Çϳª°¡ ¹Ù·Î 0-RTT ¿É¼ÇÀÌ´Ù. ¿£µåÆ÷ÀÎÆ® °£ ¾ÏÈ£ÈµÈ ¼¼¼ÇÀÌ ÁøÇàµÉ ¶§ ¼Óµµ¸¦ Å©°Ô Çâ»ó½ÃÄÑÁÖ´Â °ÍÀÌ´Ù. »ç½Ç TLS 1.3 ¹öÀüÀº ÇÚµå¼ÎÀÌÅ© ÇÁ·ÎÅäÄÝÀÌ ÀÌÀüº¸´Ù °£¼ÒÈ µÇ¾î ÀÖ¾î, 0-RTT ¾øÀ̵µ Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö °£ Åë½Å ¼Óµµ°¡ ³ô´Ù.
TLS 1.2 ¹öÀüÀ¸·Î À¥ Åë½ÅÀ» º¸È£ÇÏ´Â °æ¿ì, Ŭ¶óÀ̾ðÆ®¿Í ¼¹ö °£ µÎ ¹ø ¿Õº¹(round trip)À» ÇØ¾ß Å¬¶óÀ̾ðÆ®°¡ HTTP ¿äûÀ» ¼¹ö·Î º¸³»°í, ¼¹ö°¡ ±×¿¡ ´ëÇÑ ÀÀ´äÀ» º¸³¾ ¼ö ÀÖ¾ú´Ù. ÇÏÁö¸¸ TLS 1.3¿¡¼´Â À̸¦ ÇÑ ¹øÀÇ ¿Õº¹À¸·Î ÁÙ¿©ÁØ´Ù. ¶ÇÇÑ Å¬¶óÀ̾ðÆ®¿Í ¼¹ö °£ ½Å·Ú°¡ Çü¼ºµÉ °æ¿ì ¿Õº¹ÀÇ Çʿ伺ÀÌ 0À¸·Î ÁÙ¾îµç´Ù. ±×°Ô ¹Ù·Î 0-RTT´Ù.
0-RTT ¿É¼ÇÀº º¸¾Èº¸´Ù´Â ÆÛÆ÷¸Õ½º¸¦ À§ÇÑ ¿É¼ÇÀÌ´Ù. ±×·¸±â ¶§¹®¿¡ º¸¾È ±¸¸ÛÀ¸·Î ºñÃçÁö±âµµ ÇÑ´Ù. ¶ó¿îµå Æ®¸³ÀÌ Çϳªµµ ¾ø´Â ȯ°æ¿¡¼´Â ¾î¶°ÇÑ °Å·¡¶óµµ ½¬¿î ¸ñÇ¥¹°ÀÌ µÉ ¼ö ÀÖ´Ù. °ø°ÝÀÚµéÀº ¾ÏÈ£ÈµÈ Å¬¶óÀ̾ðÆ® ¸Þ½ÃÁö¸¦ °¡·Îä°í À̸¦ ´Ù½Ã ¼¹ö·Î ÀÚ±âµéÀÌ ÀÓÀÇ·Î Àü¼ÛÇÒ ¼ö ÀÖ°Ô µÈ´Ù. ±×·³À¸·Î½á ¼¹öÀÇ ¡®½Å·Ú¡¯ ±¸Á¶¸¦ Àڽŵ鿡°Ô À¯¸®ÇÏ°Ô ÀÛµ¿½ÃÅ°´Â °ÍÀÌ´Ù.
±×·¯´Ï TLS 1.3À» µµÀÔÇØ¾ß ÇÏ´Â °¢ Á¶Á÷Àº 0-RTTÀÇ ÀÌ·¯ÇÑ À§Ç輺À» ÀÌÇØÇÏ°í, ÀÎÅͳÝÀ» ÅëÇØ Á¦°øÇÏ´Â ¼ºñ½º¿Í ¾ÖÇø®ÄÉÀ̼ǵéÀ» ¸ÕÀú ¼ÕºÁ¾ß ÇÑ´Ù. °³¹ßÀÚµéÀÌ Æ¯È÷ ÀÌ ¹®Á¦¿¡ ¹Î°¨ÇÏ°Ô ¹ÝÀÀÇØ¾ß Çϴµ¥, 0-RTTÀÇ ¾ÈÀüÇÑ µµÀÔÀ» À§Çؼ´Â ´Éµ¿ÀûÀÎ º¸¾È Á¡°Ë ¹× ½ÇÇèÀÌ ÇÊ¿äÇϱ⠶§¹®ÀÌ´Ù. ¼Óµµ°¡ ´ë´ÜÈ÷ ¹Î°¨ÇÑ ºÎºÐÀÌ ¾Æ´Ï¶ó¸é 0-RTT ¿É¼ÇÀº ºñÈ°¼ºÈ½ÃÅ°´Â °Íµµ ³ª»ÚÁö ¾ÊÀº ¼±ÅÃÀÌ´Ù.
´Ù¿î±×·¹À̵å
TLS 1.3 ¹öÀüÀÇ °¡Àå Å« ÀåÁ¡ Áß Çϳª´Â ¿À·¡µÈ ¾ÏÈ£È Ç¥ÁØÀ̳ª ¼Ö·ç¼ÇÀ» ´õ ÀÌ»ó Áö¿øÇÏÁö ¾Ê´Â´Ù´Â °ÍÀÌ´Ù. ÇÏÁö¸¸ TLS 1.2·ÎÀÇ ÇÏÀ§ ȣȯÀº °¡´ÉÇÏ°Ô ¸¸µé¾îÁØ´Ù. ¹°·Ð Ç¥ÁØÀ» ¹Ù²Û´Ù°í ÇßÀ» ¶§ ȣȯ¼º ¹®Á¦ ¶§¹®¿¡ ÀÌÀü ¹öÀü¿¡ ´ëÇÑ Áö¿øÀ» À¯ÁöÇÏ´Â °Ç ÇʼöÀûÀÎ ÀÏÀÌ´Ù. ±×·¯³ª ȣȯ¼º¿¡¼ ¹®Á¦°¡ ¹ß»ýÇß´Ù°í Çؼ °ð¹Ù·Î TLS 1.2·Î ´Ù¿î±×·¹À̵å Çϱ⠺¸´Ù´Â, ´Ù¸¥ ȯ°æ¼³Á¤ºÎÅÍ ¸ÕÀú Á¡°ËÇØ¾ß ÇÑ´Ù. ´Ù¿î±×·¹À̵å´Â Á¤¸» ÃÖÈÄÀÇ ÃÖÈıîÁö °¡¼ ½áº¼ ¼ö ÀÖ´Â, ¾î¿ ¼ö ¾øÀ» ¶§ ²¨³»¾ß ÇÏ´Â Ä«µåÀÏ»ÓÀÌ´Ù.
±×¸®°í ´Ù¿î±×·¹À̵带 Çß´Ù°í Çؼ TLS 1.2¿¡ ¸Ó¹°·¯¼´Â ¾È µÈ´Ù. °Å±â¼ºÎÅÍ ¾ÏÈ£È ¾Ë°í¸®ÁòÀ̳ª ¼Ö·ç¼ÇÀ» º¸´Ù ´õ °·ÂÇÏ°í, 1.3 ¹öÀü°ú ȣȯÀÌ µÇ´Â °Í°ú Â÷±ÙÂ÷±Ù ¹Ù²ã³ª°¡¾ß ÇÑ´Ù. ±×·¡¼ °á±¹¿¡´Â TLS 1.3À¸·Î µÇµ¹¾Æ¿À´Â °ÍÀÌ ÇÊ¿äÇÏ´Ù. °·ÂÇÑ ¾ÏÈ£È ¾Ë°í¸®ÁòÀ̶õ Ÿ¿ø °î¼± ¾ÏÈ£ Å° ±³È¯À̳ª ´ëÇü ºñ´ëĪ Å° ¹æ½Ä µîÀ» ¸»ÇÑ´Ù. ¶ÇÇÑ ¿ÏÀü ¼ø¹æÇâ ºñ¹Ð¼ºµµ µµÀÔÇØ¾ß ÇÑ´Ù.
½ÇÇè, ½ÇÇè, ½ÇÇè
´Ù¿î±×·¹À̵嵵 ¹®Á¦Áö¸¸, »õ°ÍÀ̶ó¸é ¹«Á¶°Ç µµÀÔºÎÅÍ ÇÏ°í º¸´Â °Íµµ ¹®Á¦´Ù. ±×·¯´Ï TLS 1.3À¸·Î °¥¾ÆŸ±â Àü¿¡ ÇöÁ¸ÇÏ´Â ÀÎÇÁ¶ó¿Í ¾ÛµéÀ» Ãæ½ÇÈ÷ ½ÇÇèÇغ¸´Â °ÍÀÌ ÇÊ¿äÇÏ´Ù. »ç½Ç ¹Ù·Î Áö±ÝÀÌ ÀÌ·¯ÇÑ ½ÇÇèÀÇ °¡Àå ÀûÀýÇÑ ½Ã±â¶ó°í º¼ ¼ö ÀÖ´Ù. ¾ÏÈ£È ½Ã½ºÅÛÀ» ¹Ù²Û´Ù´Â °Ç ½Ã½ºÅÛ°ú ÀÎÇÁ¶ó¿¡ Å« ¹«¸®°¡ °¡´Â ÀÏÀÏ ¼ö ÀÖ´Ù. ±×·¯¹Ç·Î ½ÇÇèÀ» ÅëÇØ ÃæºÐÈ÷ ´ëºñÇÏ°í ½ÇÁ¦ º¯È¸¦ Àû¿ë½ÃÄÑ¾ß ÇÑ´Ù.
°¡Àå ¸ÕÀú´Â ȣȯ¼ºÀ» ½ÇÇèÇØ¾ß ÇÑ´Ù. ±× ´ÙÀ½ÀÌ º¸¾ÈÀ̸ç, ±× ´ÙÀ½ÀÌ ÆÛÆ÷¸Õ½º´Ù. ÀÌ ¼¼ °¡Áö°¡ °¡Àå ¾Æ¸§´ä°Ô ±¸ÇöµÇ´Â ÀýÃæÁ¡À» ã´Â °Ô ½ÇÇèÀÇ ¸ñÇ¥´Ù. ¼Â Áß ±× ¾î´À °Íµµ °£°úµÉ ¼ö ¾øÀ¸¸ç, Çϳª¸¦ »ì¸®±â À§ÇØ ´Ù¸¥ Çϳª¸¦ Á×ÀÌ´Â Àϵµ À־ ¾È µÈ´Ù. º¸Åë º¸¾ÈÀÌ ¸¹ÀÌ Èñ»ýÀÌ µÇ´Âµ¥, Àý´ë·Î ÇÇÇØ¾ß ÇÒ ÀÏÀÌ´Ù.
½ÇÇèÀ» ÇÒ ¶© Çö½ÇÀûÀÎ Æ®·¡ÇȵéÀ» Àû¿ëÇغ¸°í, ³»ºÎ »ç¿ëÀÚ¿Í ¿ÜºÎ »ç¿ëÀÚ ¸ðµÎÀÇ Çǵå¹éÀ» ¾ò¾î³»¾ß ÇÑ´Ù. ³»ºÎ Á÷¿øµéÀº ¹°·Ð °í°´, ÆÄÆ®³Ê»ç, ±× ¿Ü ¸ðµç °ü·ÃÀÚµéÀÇ ÀÇ°ßÀ» ÃÖ´ëÇÑ µè´Â µ¥ ½Ã°£À» ÇÒ¾ÖÇØ¾ß ÇÑ´Ù. ¸ð¹ÙÀÏ ±â±â¿Í ÅÂºí¸´µéÀ» Æ÷ÇÔÇÑ ³×Æ®¿öÅ© Ŭ¶óÀ̾ðÆ®µéÀ» ½ÇÇè¿¡ Âü°¡½ÃÅ°°í, ¼¹öµé ¿©±â ¸ðµÎ ½ÇÇè ´ë»óÀÌ µÇ¾î¾ß ÇÑ´Ù. º¸¾È Àåºñµéµµ ¸¶Âù°¡Áö´Ù.
TLS 1.3ÀÌ º»°ÝÀûÀ¸·Î µµÀԵDZ⠽ÃÀÛÇÏ¸é º¸¾È°ú ÆÛÆ÷¸Õ½º ¸ðµÎ°¡ °ÈµÉ °ÍÀ¸·Î ¿¹»óµÈ´Ù. ¶ÇÇÑ ÇöÀç »ç¿ëµÇ°í ÀÖ´Â ¾ÏÈ£È ±â¼úÀÌ ÀÏÀ¸Å°´Â ¼ö¸¹Àº ¹®Á¦µé ¿ª½Ã ÇØ°áµÉ °ÍÀ¸·Î ¾÷°è´Â ±â´ëÇÏ°í ÀÖ´Ù. ±×·¯´Ï Áö±Ý ÃʾÈÀÌ µ¹¾Æ´Ù´Ò ¶§ ¹Ì¸® ´ëºñÇÏ°í ÁغñÇÏ´Ù.
±Û : µ¥À̺ñµå µð»êÅä(David DeSanto), Spirent
[±¹Á¦ºÎ ¹®°¡¿ë ±âÀÚ(globoan@boannews.com)]
Copyrighted 2015. UBM-Tech. 117153:0515BC
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>