olm: olm (Implementation of the olm and megolm cryptographic ratchets) olm: olm: An implementation of the Double Ratchet cryptographic ratchet olm: described by: olm: https://whispersystems.org/docs/specifications/doubleratchet/ olm: written in C and C++11 and exposed as a C API. olm: olm: The specification of the Olm ratchet can be found in olm.md. olm: olm: This library also includes an implementation of the Megolm olm: cryptographic ratchet, as specified in megolm.md.