Module olm_rs::sas [−][src]
Expand description
This module wraps around all functions following the pattern olm_sas_*
.
Example
let mut alice = OlmSas::new();
let mut bob = OlmSas::new();
alice.set_their_public_key(bob.public_key()).unwrap();
bob.set_their_public_key(alice.public_key()).unwrap();
assert_eq!(
alice.generate_bytes("", 5).unwrap(),
bob.generate_bytes("", 5).unwrap()
);