Name
olm
Description
An implementation of the Double Ratchet cryptographic ratchet in C++
Author
matrix.org
Maturity
Stable
Language
C++
License
Apache-2.0
An implementation of the Double Ratchet cryptographic ratchet described by https://whispersystems.org/docs/specifications/doubleratchet/, written in C and C++11 and exposed as a C API.
The specification of the Olm ratchet can be found at https://matrix.org/docs/spec/olm.html.
This library also includes an implementation of the Megolm cryptographic ratchet, as specified at https://matrix.org/docs/spec/megolm.html.