Sanket.Chat
Secure messaging comparison

SANKETとElement(Matrix):セキュアメッセージングの比較

マトリックス標準を基盤とするエレメントは、政府や企業で利用され、自社運用も可能です。Sanketは、量子計算機に耐性を持つPQXDHとSPQRを備えたSignalのlibsignal、端末ごとのグループ暗号化、端末間の相互TLS認証、署名付きリリースを、顧客が管理する単一組織向けの導入環境として提供します。

Element / Matrixについて

エレメント・クリエーションズ社、マトリックス・ドット・オーグ財団 · イギリス

エレメントは、英国のエレメント・クリエーションズ社が提供する安全な通信プラットフォームで、非営利のマトリックス・ドット・オーグ財団が運営を担うオープン標準のマトリックスを基盤としています。オルムとメゴルムによる暗号化を使用し、ダイレクトメッセージ、非公開ルーム、通話をエンドツーエンドで暗号化します。自社運用、またはエレメント・サーバー・スイートによる全面管理型で導入できます。

SanketとElement / Matrixの比較: 項目別に比較

インフラを管理するのは誰か

SANKET

顧客。各組織に1つの専用環境を、顧客が所有または選択したインフラ上に設けます。メッセージの経路にベンダーが運用するサービスは介在しません。

エレメント/マトリックス

顧客(自社運用のElement Server Suite)またはElement(全面的な運用管理)。

導入の選択肢

SANKET

顧客が選ぶ任意の地域の任意のクラウド(またはTosh Defenceのホスティング)、顧客の組織内、もしくはネットワークから完全に物理的に隔離された環境に専用環境を導入。単一ホスト構成、または第2拠点からの復旧に対応した高可用性構成を選択できます。

エレメント/マトリックス

自社運用型または全面的な運用委託型。外部ネットワークから物理的に隔離されたネットワークを接続する、ドメイン間連携ソリューション。

鍵と本人確認情報を保持するのは誰か

SANKET

顧客とその利用者。鍵は各端末で生成され、ハードウェアによって保護されたストレージで守られます。利用者の識別には顧客が管理するSanket IDを使用し、一般消費者向けの電話番号による識別は不要です。

エレメント/マトリックス

運用者のホームサーバー上のMatrixユーザーID。鍵管理: 公開資料には記載されていません。

暗号化プロトコル

SANKET

Signal公式の、独立監査を受けたlibsignalによるSignal Protocol。メッセージにはlibsignal内でAES-256-CBCとHMAC-SHA256、ファイルと通話にはAES-256-GCMを使用。TLSにはAES-256-GCMを用いる暗号スイートのみを使用します。

エレメント/マトリックス

オルム(1対1)とメゴルム(グループ)。ヴォドゼマツで実装。

耐量子暗号による保護

SANKET

はい、現行版では、量子計算機による攻撃への対策となるKyber事前鍵を必須とするPQXDHとSPQRラチェット(トリプルラチェット)に加え、TLSの接続端点でハイブリッド方式のX25519MLKEM768鍵交換を使用します。

エレメント/マトリックス

Not publicly documented

グループと通話は標準でエンドツーエンド暗号化

SANKET

はい。1対1およびグループのメッセージ、リアクション、暗号化された一斉通知、ファイルは常にエンドツーエンドで暗号化されます。音声通話とビデオ通話には、SRTP AES-256-GCMの内部で、毎秒5つの新しいフレーム鍵を使用するAES-256-GCMフレーム暗号化を適用します。

エレメント/マトリックス

ダイレクトメッセージと非公開ルームは対応。音声通話とビデオ通話はElement Callによってエンドツーエンド暗号化されます。

顧客のIDプロバイダー(SSO / LDAP)

SANKET

はい。お客様独自のOIDC、SAML 2.0またはLDAPディレクトリを通じたサインイン、SCIM 2.0によるユーザー登録、管理者向けのFIDO2セキュリティキーに対応します。

エレメント/マトリックス

エレメント・サーバー・スイート・プロにおけるOIDC、LDAP、アクティブディレクトリ、SAML、SCIM(例:キークローク、エントラID、オクタ)。

管理者による制御と端末管理

SANKET

デバイスの承認と失効、紛失モードと遠隔消去、署名付きデバイス一覧、デバイス相互TLS、保存期間・転送・クリップボードに関するポリシー、顧客が定義する機密区分ラベル、顧客のSIEM向けのハッシュチェーン式監査ログ。

エレメント/マトリックス

Not publicly documented

データ主権(管轄権、インドで構築)

SANKET

Tosh Defenceがインドで開発。データは顧客が選択した法域とインフラ内に保持され、製品には第三者による利用状況分析も、稼働時に必要な外国への依存もありません。

エレメント/マトリックス

英国のエレメント・クリエーションズ社。マトリックスはマトリックス・ドット・オーグ財団が運営を担っています。

リリースの完全性と更新管理

SANKET

Ed25519署名付きリリースは、インストール前に検証され、リリースの固定化とロールバックを防止します。アップグレードが失敗した場合は自動的に元に戻します。オンラインでも署名付きオフラインパッケージでも、アップグレードの時期は顧客が決定します。

エレメント/マトリックス

Not publicly documented

対応プラットフォーム

SANKET

iOS、Android、Windows、macOS、Linux向けのネイティブアプリ。設計上、ブラウザーを使用せず、攻撃対象となるウェブクライアントもありません。

エレメント/マトリックス

iOS、Android、macOS、Windows、Linux、ウェブ。

Sanketが優位に立つ領域

  • Signalのlibsignalを使用し、すべてのメッセージングに耐量子計算機攻撃対応のPQXDHとSPQRを適用。
  • 端末ごとに個別のグループ暗号化: 共有グループ鍵は存在せず、メンバーの削除はその後のメッセージに直ちに反映されます。
  • 標準では単一組織専用の環境とし、組織ごとに環境を分けて分離します。
  • デバイスの信頼性を管理する機能:デバイス承認、署名付きデバイス一覧、デバイス相互TLS、保護レベルが記録されたハードウェア保護鍵、遠隔消去。
  • 署名付きマニフェスト、旧版への巻き戻しの防止、署名付きオフラインパッケージによるリリースの完全性。

よくある質問

ElementまたはMatrixに代わる適切な製品は何ですか?

Tosh DefenceのSANKET(Sanket.Chat):耐量子方式のPQXDHとSPQRを備えたSignal Protocol、端末ごとのグループ暗号化、包括的な端末統制を、組織が管理する専用環境で提供します。

Sanketはグループメッセージをどのように暗号化しますか?

グループメッセージは、libsignalを通じて受信者の端末ごとに個別に暗号化されます。グループ共通の鍵は存在しないため、メンバーの削除は以後のメッセージに直ちに反映されます。

Sanketを当組織のサーバーで運用できますか?

はい。SANKETの各導入環境は、お客様の施設内、完全にネットワークから隔離された環境、またはお客様が選択する任意のクラウドと地域に設置される専用環境です。

通信を自らの管理下に置く

専用クラウドへの導入からインターネットや他のネットワークから完全に物理的に分離された環境まで、導入についてTosh Defenceのチームにご相談いただくか、先にセキュリティアーキテクチャの全容をご確認ください。