Matrix (プロトコル)
このデータは改竄を軽減するためにGit形式の署名で署名され、成り済ましを防ぐために連合トラフィックはHTTPSで暗号化及び各サーバの秘密鍵で署名される。複製は結果整合性の意味論に従う。これによって、他の参加しているサーバから欠落している履歴を再同期することにより、オフライン又はデータ損失後でも機能する。
OlmライブラリはDouble Ratchetアルゴリズムの実装を介してルーム毎に任意のエンドツーエンド暗号化を提供する。保存されている会話データ(英語版)は、ルームの参加者だけが読めることを保証できる。これを組み合わせると、Matrixを介して送信されるデータは、Matrixサーバからは暗号文に見え、そのルームの承認された参加者だけが復号できるようになる。Olmライブラリ及びMegolmライブラリは、NCC Group(英語版)による暗号レビューの対象となっており、その結果は公開されており、Matrixチームによって対処されている。このレビューはOpen Technology Fund(英語版)が後援した。