Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1042

Signal プロトコル

Signal プロトコル とは何ですか?

Signal プロトコルSignal メッセンジャー向けに Open Whisper Systems が開発したエンドツーエンド暗号プロトコルで、X3DH 鍵共有と Double Ratchet アルゴリズムを組み合わせる。


Signal プロトコルは、Open Whisper Systems の Trevor Perrin と Moxie Marlinspike が設計した、非同期エンドツーエンド暗号メッセージング向けのオープンで査読された方式です。新しい会話は Curve25519 上の X3DH(Extended Triple Diffie-Hellman)で開始し、相手がオフラインでも共通秘密を確立できます。その後メッセージは Double Ratchet を介して進み、Diffie-Hellman ラチェットと対称ラチェット(HKDF + AES-256-GCM または ChaCha20-Poly1305)を組み合わせ、各メッセージごとに前方秘匿性とポスト侵害安全性を提供します。WhatsApp、Facebook Messenger のシークレットチャット、Google Messages の暗号化 RCS、Skype のプライベート会話でも採用され、世界で最も広く展開された暗号プロトコルのひとつです。

  1. 01

    オフラインの相手と X3DH を交渉して初期鍵を確立する WhatsApp の会話。

  2. 02

    Signal が各メッセージごとに Double Ratchet を進めて前方秘匿性を維持する例。

よくある質問

Signal プロトコル とは何ですか?

Signal メッセンジャー向けに Open Whisper Systems が開発したエンドツーエンド暗号プロトコルで、X3DH 鍵共有と Double Ratchet アルゴリズムを組み合わせる。 サイバーセキュリティの ID とアクセス カテゴリに属します。

Signal プロトコル とはどういう意味ですか?

Signal メッセンジャー向けに Open Whisper Systems が開発したエンドツーエンド暗号プロトコルで、X3DH 鍵共有と Double Ratchet アルゴリズムを組み合わせる。

Signal プロトコル はどのように機能しますか?

Signal プロトコルは、Open Whisper Systems の Trevor Perrin と Moxie Marlinspike が設計した、非同期エンドツーエンド暗号メッセージング向けのオープンで査読された方式です。新しい会話は Curve25519 上の X3DH(Extended Triple Diffie-Hellman)で開始し、相手がオフラインでも共通秘密を確立できます。その後メッセージは Double Ratchet を介して進み、Diffie-Hellman ラチェットと対称ラチェット(HKDF + AES-256-GCM または ChaCha20-Poly1305)を組み合わせ、各メッセージごとに前方秘匿性とポスト侵害安全性を提供します。WhatsApp、Facebook Messenger のシークレットチャット、Google Messages の暗号化 RCS、Skype のプライベート会話でも採用され、世界で最も広く展開された暗号プロトコルのひとつです。

Signal プロトコル からどのように防御しますか?

Signal プロトコル に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。

Signal プロトコル の別名は何ですか?

一般的な別名: Open Whisper Signal プロトコル, X3DH + Double Ratchet。

関連用語