List of all items
Structs
- AliceSignalProtocolParameters
- BobSignalProtocolParameters
- DecryptionErrorMessage
- DeviceId
- DisplayableFingerprint
- Fingerprint
- IdentityKey
- IdentityKeyPair
- InMemIdentityKeyStore
- InMemKyberPreKeyStore
- InMemPreKeyStore
- InMemSenderKeyStore
- InMemSessionStore
- InMemSignalProtocolStore
- InMemSignedPreKeyStore
- KeyPair
- KyberPayload
- KyberPreKeyId
- KyberPreKeyRecord
- PlaintextContent
- PreKeyBundle
- PreKeyBundleContent
- PreKeyId
- PreKeyRecord
- PreKeySignalMessage
- PrivateKey
- ProtocolAddress
- PublicKey
- ScannableFingerprint
- SealedSenderDecryptionResult
- SealedSenderV2SentMessage
- SealedSenderV2SentMessageRecipient
- SenderCertificate
- SenderKeyDistributionMessage
- SenderKeyMessage
- SenderKeyRecord
- ServerCertificate
- SessionRecord
- SignalMessage
- SignedPreKeyId
- SignedPreKeyRecord
- Timestamp
- UnidentifiedSenderMessageContent
- incremental_mac::Incremental
- incremental_mac::Validating
- kem::Key
- kem::KeyPair
Enums
- CiphertextMessage
- CiphertextMessageType
- ContentHint
- Direction
- ServiceId
- ServiceIdKind
- error::SignalProtocolError
- kem::KeyType
- kem::Public
- kem::Secret
Traits
- GenericSignedPreKey
- IdentityKeyStore
- KyberPreKeyStore
- PreKeyStore
- ProtocolStore
- SenderKeyStore
- SessionStore
- SignedPreKeyStore
- kem::KeyKind
Functions
- create_sender_key_distribution_message
- extract_decryption_error_message_from_serialized_content
- group_decrypt
- group_encrypt
- incremental_mac::calculate_chunk_size
- initialize_alice_session_record
- initialize_bob_session_record
- message_decrypt
- message_decrypt_prekey
- message_decrypt_signal
- message_encrypt
- process_prekey
- process_prekey_bundle
- process_sender_key_distribution_message
- sealed_sender_decrypt
- sealed_sender_decrypt_to_usmc
- sealed_sender_encrypt
- sealed_sender_encrypt_from_usmc
- sealed_sender_multi_recipient_encrypt
- sealed_sender_multi_recipient_encrypt_using_legacy_ephemeral_key_derivation