| ÀÚ¿¬ StringPrep, PunyCode ¹× IDNA »ç¾çÀÇ ¿ÏÀüÈ÷ ¹®¼È µÈ ±¸Çö |
Áö±Ý ´Ù¿î·Îµå |
ÀÚ¿¬ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- The Libidn Team
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.gnu.org/software/libidn/
ÀÚ¿¬ ű×
ÀÚ¿¬ ¼³¸í
StringPrep, PunyCode ¹× IDNA »ç¾çÀÇ ¿ÏÀüÈ÷ ¹®¼È µÈ ±¸Çö libidnÀº ±¹Á¦È µÈ µµ¸ÞÀÎ À̸§À» ÀÎÄÚµùÇÏ°í µðÄÚµùÇÏ´Â ¿ÀÇ ¼Ò½º ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ¶óÀ̺귯¸®´Â ÀÏ¹Ý StringPrep ±¸ÇöÀ» Æ÷ÇÔÇÕ´Ï´Ù. NamePrep, iSCSI, SASL, XMPP ¹× Kerberos V5ÀÇ ÇÁ·ÎÆÄÀÏÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. idna¸¦ ÅëÇØ punycode ¹× ASCII ȣȯ ÀÎÄÚµù (ACE)ÀÌ Áö¿øµË´Ï´Ù. ÃÖ»óÀ§ µµ¸ÞÀÎ (TLD) ƯÁ¤ À¯È¿¼º °ËÁõ Å×À̺íÀ» Á¤ÀÇÇÏ°í ÇØ´ç Å×ÀÌºí¿¡ ´ëÇÑ ¹®ÀÚ¿À» ºñ±³ÇÏ´Â ¸ÞÄ¿´ÏÁòÀÌ Æ÷ÇԵ˴ϴÙ. ÀϺΠTLDÀÇ ±âº» Å×ÀÌºíµµ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ¶óÀ̺귯¸®´Â ¿¹¸¦ µé¾î GNU SASL ¹× Shishi°¡ »ç¿ëÀÚ À̸§°ú ¾ÏÈ£¸¦ ó¸®ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. LibIDNÀº GNU libc¿¡ ³»ÀåµÇ¾î idn 󸮸¦ À§ÇØ »õ·Î¿î ½Ã½ºÅÛ Àüü getAddrinfo Ç÷¡±×¸¦ È°¼ºÈ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÚ¿¬ °ü·Ã ¼ÒÇÁÆ®¿þ¾î