Namefi
すべての用語に戻る

IDN(国際化ドメイン名)/ Punycode

ASCII以外の文字を使用するドメイン名で、DNSではxn--で始まるASCII形式のPunycodeにエンコードされる。

公開日 2026年6月22日著者 Namefi Team
  • glossary

IDN(国際化ドメイン名)とは、münchen.de中国.cn、絵文字ドメインのように、ASCII以外の文字を含むドメイン名のことであり、基本的なラテン文字以外の文字体系でもドメイン名を表記できるようにするものである。DNS自体はASCII文字しか扱えないため、IDNはPunycodeと呼ばれるASCII互換の文字列にエンコードされる。Punycodeは常にxn--というプレフィックスで始まり(例:münchenxn--mnchen-3yaとなる)、レジストリおよびレジストラTLDレベルでIDNをサポートしている。ただし、視覚的に類似した文字を利用したホモグラフ攻撃がフィッシングに悪用されるリスクがあることも広く知られている。

関連キーワード

  • IDN
  • 国際化ドメイン名
  • Punycode
  • xn--
  • Unicodeドメイン
  • ホモグラフ

著者について

Namefi Team
Namefi Team • Namefi

Namefi は、オンチェーンドメイン名の管理をもっと簡単にするツールづくりに取り組む、エンジニア、デザイナー、オペレーターのチームです。