Skip to main content

Module crypto

Module crypto 

Source

Re-exports§

pub use megolm::RoomCrypto;

Modules§

megolm
Megolm group session management per room.
passphrase
Passphrase-derived key wrapping for Megolm session keys.
sas
Short-Authentication-String (SAS) verification — Phase G.

Functions§

sign_message
Wrap a RoomMessage into a SignedRoomMessage using the given identity’s signing key. Mirror of verify_signed; symmetric helper so phase B/F/G/etc. don’t each open-code the base64 dance.
verify_signed
Verify a SignedRoomMessage envelope: