サイバー.com
← 記事一覧へ戻る
解説·2026-04-28·6

日本語ドメイン(IDN)とは — サイバー.com の正体

「サイバー.com」のような日本語のアドレスはどうやって機能しているのか。Punycode、ブラウザの表示、ホモグラフ攻撃まで。

国際化ドメイン名(IDN: Internationalized Domain Name)は、英数字とハイフンしか使えなかった従来のドメイン名に、日本語・中国語・アラビア語などの非 ASCII 文字を使えるようにする仕組みです。今ご覧になっている「サイバー.com」も、その一例です。

ただし、DNS サーバーの中身までは多言語化されていません。実際にネットワーク上で使われるのは、ASCII だけで構成された Punycode と呼ばれる表現です。「サイバー.com」は内部的には xn--eck7a4e3h.com に変換され、ブラウザはユーザーに見せるときだけ元の日本語へ戻します。

頭の xn-- は「これは国際化ドメイン名です」という目印(ACE プレフィックス、ASCII Compatible Encoding)です。これに続く文字列が、元の日本語をアルファベットだけで表す独自エンコーディングの結果です。

日本での歴史を簡単に振り返ると、JPRS が 2001 年に日本語 .jp ドメインの登録を開始し、2003 年から RFC 3490(IDNA2003)規格に基づいた運用が始まりました。.com / .net については 2000 年代前半から登録可能で、近年もブランド向けの利用が続いています。

メリットは「読みやすさ」と「ブランドの記憶に残りやすさ」。日本語話者にとっては、英語の綴りよりも母語のドメインの方が直感的です。

一方で注意すべきリスクが、ホモグラフ攻撃(homograph attack)です。見た目が似ている別の文字(例:キリル文字の а と英字の a)を使い、本物そっくりな別ドメインを作って騙す手口です。多くのモダンブラウザは混在スクリプトを検出した場合、Punycode のまま(xn-- ...)表示してユーザーに警告しますが、完全に防げるわけではありません。

実用上のポイントは 2 つ。リンクをクリックする前にアドレスバーの完全な綴りを確認すること、そして重要なサービスではブックマークや公式アプリ経由でアクセスすることです。日本語ドメインそのものは無害ですが、見た目に依存した本人確認は危険、というのが原則です。

KEY TAKEAWAYS
  • 日本語ドメインは Punycode(xn-- ...)で内部的に ASCII 化されている
  • サイバー.com の真の名は xn--eck7a4e3h.com
  • 見た目だけでは安全性を判断せず、ブックマークや公式アプリ経由でアクセスする

関連する記事