List of all items
Structs
- crypto::mldsa::MlDsaKeypair
- crypto::pqc::PqKeypair
- crypto::sas::SasCode
- identity::IdentityKeys
- invite::InviteLink
- invite::InviteRoom
- protocol::EncryptedFileMeta
- protocol::RoomAnnouncement
- protocol::SignedRoomMessage
Enums
- error::ProtocolError
- protocol::RoomKind
- protocol::RoomMessage
- protocol::WireMessage
- relay::ClientMsg
- relay::ServerMsg
Functions
- crypto::code_join::derive_wrap_key
- crypto::dm::derive_dm_key
- crypto::dm::derive_dm_key_hybrid_initiator
- crypto::dm::derive_dm_key_hybrid_responder
- crypto::dm::must_refuse_classical_fallback
- crypto::mldsa::verify
- crypto::mnemonic::phrase_to_seed
- crypto::mnemonic::seed_to_phrase
- crypto::passphrase::derive_key
- crypto::passphrase::derive_key_zeroizing
- crypto::passphrase::random_salt
- crypto::passphrase::unwrap
- crypto::passphrase::wrap
- crypto::pqc::combine_hybrid
- crypto::pqc::encapsulate_deterministic
- crypto::sas::derive_sas_code
- crypto::sas::new_session
- crypto::sas::parse_pubkey
- crypto::sign_message
- crypto::sign_message_at
- crypto::sign_message_hybrid_pq
- crypto::sign_message_hybrid_pq_at
- crypto::verify_signed
- crypto::verify_signed_at
- crypto::verify_signed_mldsa
- identity::compute_fingerprint
- identity::relay_auth_msg
- identity::safety_code
- invite::decode
- invite::encode
- invite::is_legacy_unsigned
- invite::sign_invite
- protocol::encode_wire
- protocol::encode_wire_signed
- protocol::inbox_room_id
- protocol::room_topic
Type Aliases
Constants
- crypto::SIGNED_ENVELOPE_WINDOW_MS
- crypto::mldsa::MLDSA_PK_LEN
- crypto::mldsa::MLDSA_SIG_LEN
- crypto::passphrase::KEY_LEN
- crypto::passphrase::NONCE_LEN
- crypto::passphrase::SALT_LEN
- crypto::pqc::MLKEM_CT_LEN
- crypto::pqc::MLKEM_EK_LEN
- crypto::pqc::SS_LEN
- crypto::sas::SAS_EMOJI
- crypto::sas::TX_ID_LEN
- identity::RELAY_AUTH_DOMAIN
- invite::INVITE_MAX_AGE_MS
- invite::INVITE_PREFIX
- protocol::ROOMS_TOPIC
- protocol::ROOM_TOPIC_PREFIX