Twomemo - Backend implementation of the urn:xmpp:omemo:2
namespace for python-omemo.
Backend implementation for python-omemo, equipping python-omemo with support for OMEMO under the namespace urn:xmpp:omemo:2
(casually/jokingly referred to as “twomemo”).
- Installation
- Getting Started
- API Documentation
- Module: etree
- Module: twomemo
Twomemo
Twomemo.__init__()
Twomemo.namespace
Twomemo.load_session()
Twomemo.store_session()
Twomemo.build_session_active()
Twomemo.build_session_passive()
Twomemo.encrypt_plaintext()
Twomemo.encrypt_empty()
Twomemo.encrypt_key_material()
Twomemo.decrypt_plaintext()
Twomemo.decrypt_key_material()
Twomemo.signed_pre_key_age()
Twomemo.rotate_signed_pre_key()
Twomemo.hide_pre_key()
Twomemo.delete_pre_key()
Twomemo.delete_hidden_pre_keys()
Twomemo.get_num_visible_pre_keys()
Twomemo.generate_pre_keys()
Twomemo.get_bundle()
Twomemo.purge()
Twomemo.purge_bare_jid()
AEADImpl
BundleImpl
ContentImpl
DoubleRatchetImpl
EncryptedKeyMaterialImpl
KeyExchangeImpl
MessageChainKDFImpl
PlainKeyMaterialImpl
RootChainKDFImpl
SessionImpl
SessionImpl.__init__()
SessionImpl.namespace
SessionImpl.bare_jid
SessionImpl.device_id
SessionImpl.initiation
SessionImpl.confirmed
SessionImpl.key_exchange
SessionImpl.receiving_chain_length
SessionImpl.sending_chain_length
SessionImpl.associated_data
SessionImpl.double_ratchet
SessionImpl.confirm()
StateImpl