Signal Protocolを使用した自社運用型の安全なメッセージング
Tosh DefenceのSanket.Chatは、独立した監査を受けたSignalの公式libsignalを基盤とする、自組織で運用するセキュアなメッセージング基盤です。組織は、Signal Protocolによるエンドツーエンド暗号化、耐量子鍵合意、AES-256を備えたメッセージングサーバーを自組織の設備で運用できます。各導入環境は単一の組織専用で、自組織のクラウドアカウントから完全に物理的に隔離されたネットワークまで、組織が所有するインフラ上で稼働します。
SignalのアプリはSignal自身のサービス上で動作します。SANKETなら、組織は同じ監査済みのプロトコルライブラリを、自ら所有・管理し、自らの予定に合わせて更新する環境で利用できます。組織に必要な識別情報、端末、監査の管理機能も備えています。
自組織のサーバー上で運用するSignal Protocol
SANKETは、すべてのメッセージ暗号化にSignal公式のlibsignalライブラリを使用し、全プラットフォームで同じリリースを採用しています。Signal Protocolの独自再実装も、代替のメッセージ暗号も含みません。そのため、評価担当者が検証する暗号技術は、Signal自身が公開し、独立した監査を受けているライブラリです。
セッションはPQXDHで開始し、Double RatchetとSignalのスパース耐量子ラチェットを併用して継続します。Signalはこの組み合わせをトリプルラチェットと呼んでいます。各メッセージには固有の鍵が割り当てられ、使用後に削除されます。
プロトコルに加え、組織が必要とするすべての機能
プロトコルだけでは基盤になりません。SANKETは、組織が安全なメッセージングを自ら運用するために必要な管理画面、ディレクトリへの登録、端末の承認と失効、機密区分ラベル、保存期間ポリシー、監査、バックアップ、署名付きリリースを提供します。
- 管理者向けFIDO2セキュリティキー
- SCIM 2.0とディレクトリ連携
- 署名済みデバイス一覧とデバイス間の相互TLS
- SIEMへのエクスポートに対応したハッシュチェーン方式の監査ログ
- 暗号化・署名済みのバックアップ
- 設定可能な保存期間
自社のサーバー、自社の鍵、自社のスケジュール
ユーザーの秘密鍵は各自の端末上で生成・保管されます。サーバー側の機密情報は導入環境内に保持され、Tosh Defenceが保持することはありません。リリースはソフトウェア部品表を伴う署名付きパッケージとして提供され、読み込み前に検証され、組織の変更承認権限者が承認した場合にのみインストールされます。
ライセンスは署名付きファイルからローカルで検証されるため、ベンダーのサーバーに接続できなくてもサービスが停止することはありません。
クラウドからネットワークからの物理的隔離まで
組織が自ら運用するSANKET環境は、組織が選択したクラウドアカウント、自社データセンター、またはインターネットに一切接続しないネットワーク上で稼働できます。どの形態でも、単一ホスト構成と複数ホストによる高可用性構成を利用できます。
技術的な実証
詳細はSanketの白書で確認
このページに記載されたすべての内容は、一般公開されているSanketの技術セキュリティ・アーキテクチャ白書で詳しく説明されており、登録なしで無料で閲覧できます。
Signal Protocolのメッセージングサーバーを自組織で運用できますか?
はい。Tosh DefenceのSANKETは、Signalの公式libsignalライブラリを基盤とする自社運用型メッセージング基盤です。組織は自社のインフラ上でサーバーを運用し、Signal Protocolによるエンドツーエンド暗号化、ポスト量子暗号方式のPQXDH、AES-256を利用します。
SANKETはSignalから派生した製品ですか?
いいえ。SANKETは独立したプラットフォームであり、すべてのメッセージの暗号化にSignalの公式かつ無改変のlibsignalライブラリを使用します。Signal Protocolを再実装したものは含まれていません。
Sanketにおける自社サーバーでの運用とは何ですか?
組織ごとに専用の環境を1つ設置し、組織が選んだサーバーで運用します。自社のクラウドアカウント、自社のデータセンター、または閉域ネットワークを選べます。組織が利用者の識別情報、端末、ポリシー、保存期間、更新、監査を管理します。
自組織で運用するサーバーを使用すると、エンドツーエンド暗号化の安全性は低下しますか?
いいえ。サーバーは暗号文を中継するだけで、メッセージ、ファイル、通話、リアクション、暗号化された一斉配信の鍵を保持しません。そのため、組織自身のサーバーであっても内容を読み取れません。
自組織のサーバーにインストールした環境には、更新をどのように配信しますか?
署名付きのリリースパッケージとして提供され、読み込み前に検証されます。組織の承認後にインストールされ、新しい版が正常に動作しない場合は自動的に元に戻されます。期限切れや古いリリースは受け付けません。
組織内設置型で、デスクトップアプリも利用できる安全なメッセージングの選択肢はありますか?
はい。Sanket.Enterpriseは、組織内の設備または閉域網で運用されます。iOS、Android、Windows、macOS、Linux向けの専用アプリは組織を通じて配布されます。
所有するインフラでSignal Protocolを運用
自社運用型のSanket環境の設置について、システム構成、利用者識別基盤との連携、段階的な導入、評価をTosh Defenceにご相談ください。