IDN (Tnternationalized Domain Name).
An Internationalized Domain Name (IDN) est un type de nom de domaine qui permet l'utilisation de caractères non ASCII, tels que des caractères accentués ou d'autres caractères spécifiques à une langue ou à un script particulier. Voici les principaux points à savoir sur les IDN :
1. Besoin des IDN
Caractères Non ASCII : Les noms de domaine traditionnels sont limités aux caractères ASCII (lettres non accentuées, chiffres et tiret). Les IDN permettent l'utilisation de caractères spécifiques à différentes langues et scripts (comme le cyrillique, l'arabe, le chinois, etc.).
Accessibilité : Ils améliorent l'accessibilité en permettant aux utilisateurs de saisir et d'accéder à des noms de domaine dans leur propre langue, ce qui peut faciliter l'adoption d'Internet dans les régions où les caractères ASCII ne sont pas utilisés.
2. Structure d'un IDN
Parties du Domaine : Un IDN comprend une partie de nom et une extension de domaine similaire aux noms de domaine traditionnels.
Punycode : Pour des raisons de compatibilité avec les systèmes existants, les IDN sont convertis en une forme ASCII appelée punycode lors de leur enregistrement dans le DNS.
3. Exemples d'IDN
Exemple en Chinois : Le nom de domaine "北京大å¦.cn" est un exemple d'IDN utilisant des caractères chinois.
Exemple en Arabe : Le nom de domaine "مثال.السعودية" est un exemple d'IDN utilisant des caractères arabes.
4. Utilisation et Support
Enregistrement : Les IDN sont enregistrés et gérés par les registraires de domaines, tout comme les noms de domaine traditionnels.
Support : Les navigateurs et autres logiciels Internet doivent prendre en charge les IDN pour permettre leur utilisation complète.
5. Sécurité et Confiance
Punycode Spoofing : Il existe des préoccupations concernant les attaques de phishing où des noms de domaine IDN peuvent être utilisés pour imiter des sites web légitimes en utilisant des caractères visuellement similaires.
DNSSEC : L'extension de sécurité DNSSEC peut être utilisée pour sécuriser les IDN de la même manière que les noms de domaine ASCII.
En résumé, les Internationalized Domain Names (IDN) jouent un rôle crucial en rendant Internet plus accessible et en permettant l'utilisation de noms de domaine dans différentes langues et scripts. Ils nécessitent une gestion appropriée pour assurer la sécurité et la fiabilité tout en améliorant l'expérience utilisateur globale sur le Web.