[º¸¾È´º½º È£¾ÖÁø] PHP 5.3.8 ¹öÀüÀÌ Ãâ½ÃµÆ´Ù. PHP À¥ ½ºÅ©¸³Æà ¾ð¾î¸¦ °ü¸®ÇÏ´Â PHP ±×·ìÀº 22ÀÏ ±âÁ¸ 5.3.7 ¹öÀüÀÇ ¾ÏÈ£È ¸ðµâ¿¡ ¹ö±×°¡ ÀÖÀ½À» ¹àÈ÷¸ç ¾ÈÁ¤ÀûÀÎ PHP ½Å¹öÀüÀ» ¸çÄ¥³»·Î Ãâ½ÃÇÏ°Ú´Ù°í ¹ßÇ¥ÇÑ ÈÄ ½Å¼ÓÇÏ°Ô ÀÌ ¹®Á¦¸¦ ÇØ°á, PHP 5.3.8 ¹öÀüÀ» 23ÀÏ Ãâ½ÃÇß´Ù.
PHP ±×·ìÀº ÃÖ±Ù Ãâ½ÃµÈ PHP 5.3.7 ¹öÀüÀÇ ¾ÏÈ£È ¸ðµâ¿¡ ½É°¢ÇÑ ¹ö±×°¡ ÀÖÀ½À» °æ°íÇÏ°í ÀÌ ¹®Á¦°¡ ÇØ°áµÇ±â Àü±îÁö PHP 5.3.7·Î ¾÷±×·¹À̵带 ÇÏÁö ¸» °ÍÀ» ±Ç°íÇÑ ¹Ù ÀÖ´Ù.
PHP5.3.7Àº Áö³ 18ÀÏ Ãâ½ÃµÆ°í ¿©·¯ °¡Áö º¸¾È Ãë¾àÁ¡¿¡ ´ëÇÑ ÇȽº°¡ Æ÷ÇԵŠÀÖ¾ú´Ù. ±×·±µ¥ ¾ÏÈ£È Çؽà ÇÔ¼ö Áß Çϳª¿¡¼ ÀÔ·Â µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¶§ ½É°¢ÇÑ °áÇÔÀÌ ÀÖ´Â °ÍÀ¸·Î ¹ß°ßµÆ´Ù. MD5 ¼ÖÆ®¸¦ ÀÌ¿ëÇϸç crypt() ÇÔ¼ö¸¦ È£ÃâÇÏ¸é ¼ÖÆ® Çؽà °ªÀÌ ¾Æ´Ñ ¼ÖÆ® °ª¸¸ ¹ÝȯµÇ´Â ¹®Á¦´Ù.
ÀÌ ¹®Á¦´Â ºí·Î¿ìÇǽóª DES¿¡¼´Â ³ªÅ¸³ªÁö ¾Ê°í MD5¿¡¼¸¸ ³ªÅ¸³´Ù. PHP 5.3.7À» °ø½Ä Ãâ½ÃÇϱâ ÇÏ·ç Àü¿¡ ÀÌ¿¡ °üÇÑ ¹ö±× ¸®Æ÷Æ®°¡ óÀ½À¸·Î ³ª¿Ô´Ù.
ÀÌ ¸®Æ÷Æ®¿¡ µû¸£¸é cypt()°¡ MD5 ¼ÖÆ®¿Í ÇÔ²² ½ÇÇàµÇ¸é ¹Ýȯ °ª¿¡ ¼ÖÆ®¸¸ Á¸ÀçÇϸç DES¿Í ºí·Î¿ìÇǽà ¼ÖÆ®´Â Á¤»óÀûÀ¸·Î ÀÛ¿ëÇß´Ù. ¿ÀǼö¼¼ PHP5 ¸®Æ÷ÁöÅ͸®·ÎºÎÅÍ php¸¦ Å×½ºÆ®ÇßÀ¸¸ç ¿©·¯ Ç÷§Æû¿¡¼ ¶È°°Àº ¹®Á¦°¡ ÀçÇöµÆ´Ù.
ÀÌ¿¡ PHP ±×·ìÀº ÀÌ ¾ÏÈ£È ¸ðµâ ¹®Á¦(crypt() ÇÔ¼ö)¿¡ ´ëÇÑ ¹ö±× ¸®Æ÷Æ®¸¦ ¹ßÇ¥ÇÏ°í Áß°£ ºôµå¿¡¼ ¹®Á¦¸¦ ÇØ°áÇß°í ¾ÈÁ¤ÀûÀÎ PHP ½Å¹öÀüÀ» ¸çÄ¥ ³»¿¡ Ãâ½ÃÇÒ °èȹÀ̶ó°í ¹àÇû´Ù.
PHP´Â ³Î¸® »ç¿ëµÇ´Â ½ºÅ©¸³Æà ¾ð¾î Áß ÇϳªÀÌ°í Àαâ ÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î¿©¼ À¥ ±â¹Ý °ø°Ý¿¡ ¼ö½Ã·Î ³ëÃâµÈ´Ù. PHP°¡ ³Î¸® »ç¿ëµÇ´Â ¾ð¾îÀÓÀ» °¨¾ÈÇϸé ÀÌÀÇ Ãë¾àÁ¡°ú ÀÌ¿¡ ´ëÇÑ °ø°ÝÀº ½É°¢ÇÑ »çŸ¦ ÃÊ·¡ÇÒ ¼ö ÀÖ°í ¼ö¹é¸¸ ¸íÀÇ ÀÌ¿ëÀÚ¿¡°Ô ¿µÇâÀ» ÁÙ ¼ö ÀÖ´Ù. ±×·¯³ª PHP 5.3.7Àº ³ª¿Â Áö ¾ó¸¶µÇÁö ¾Ê¾Æ ÀÌ ¹öÀüÀ¸·Î ¾÷±×·¹À̵åÇÑ À¯Àú°¡ ±×¸® ¸¹Áö´Â ¾ÊÀ» °É·Î ¿¹»óµÈ´Ù.
PHP 5.3.7¿¡´Â 6°¡Áö º¸¾È ¹®Á¦ µî »ó´ç¼öÀÇ ¹ö±×¿¡ ´ëÇÑ ÇȽº°¡ Æ÷ÇԵŠÀÖ¾ú´Ù. ¿©±â¿¡´Â crypt() ÇÔ¼ö °ü·Ã ¹®Á¦¸¦ ´Ù·ç´Â ÇȽº°¡ Æ÷ÇԵŠÀÖ¾úÀ¸³ª ÇöÀçÀÇ MD5 ¼ÖÆ® ¹®Á¦¿Í´Â ¹«°üÇß´Ù.
[È£¾ÖÁø ±âÀÚ(boan5@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(http://www.boannews.com/) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>