IDN (Nom de domaine internationalisé) / Punycode
Un domaine utilisant des caractères non-ASCII, encodé pour le DNS sous forme de Punycode ASCII commençant par xn--.
- glossary
Un IDN (nom de domaine internationalisé) est un domaine utilisant des caractères non-ASCII — münchen.de, 中国.cn, ou un domaine emoji — afin que les noms puissent être écrits dans des systèmes d'écriture autres que le latin de base. Comme le DNS (Système de Noms de Domaine) lui-même ne gère que l'ASCII, un IDN est encodé en une chaîne ASCII compatible appelée Punycode, qui commence toujours par le préfixe xn-- (ainsi münchen devient xn--mnchen-3ya). Les Registres (Opérateurs de registre) et les Registraires prennent en charge les IDN au niveau du TLD (domaine de premier niveau), bien qu'ils présentent un risque connu : des caractères visuellement similaires permettent des homographes utilisés dans le phishing. Un IDN reste en dessous un nom enregistré ordinaire, il peut donc être tokenisé et conservé dans un Portefeuille comme tout autre domaine. Sources : RFC 5890 ; Ressources IDN de l'ICANN.
Mots-clés associés
- IDN
- nom de domaine internationalisé
- Punycode
- xn--
- domaine Unicode
- homographe