Hacker GitHub

← All repos

matrix-org/vodozemac

View on GitHub ↗ ★ 413 Rust

An implementation of Olm and Megolm in pure Rust.

6 mentions on Hacker News by 3 people: 0 stories, 6 comments · first 2024-05-09 · latest 2026-02-18

Mentions per year 6 mentions · busiest year 2024 (2)
20082026
  1. …seems like they even use version 1 as a default, because that's the actually spec compliant option: https://github.com/matrix-org/vodozemac/pull/287
  2. https://github.com/matrix-org/vodozemac seems like to contain a reimplementation of the Signal Protocol in Rust - apache licensed.
    comment by tcfhgj · 2026-01-12 · in XMPP and Metadata
  3. …an Apache-licensed project called vodozemac. This sprouted experimental PQXDH support in Jan 2024 ( https://github.com/matrix-org/vodozemac/pull/120 ). Matrix is decentralised; anyone can run a server; multiple heterogeneous…
    comment by Arathorn · 2025-10-02 · in Signal Protocol and Post-Quantum Ratchets
  4. …bother fixing libolm’s sidechannels because instead we switched to a new Rust implementation at https://github.com/matrix-org/vodozemac - which is what the vast majority (installwise) of Matrix clients use. The mea culpa is that libolm…
    comment by Arathorn · 2025-02-18 · in Reviewing the cryptography used by Signal
  5. …ratchets and it doesn't rely on one server/one entity. And looks like it is implemented in Rust: https://github.com/matrix-org/vodozemac/
  6. …from scratch, first in C/C++ as https://gitlab.matrix.org/matrix-org/olm and then in rust as https://github.com/matrix-org/vodozemac . They have no code at all in common with libsignal, and are Apache licensed rather than copyleft, and…