Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created May 12, 2019 19:41
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryantm/4167a916023c7f554ed91237683ce092 to your computer and use it in GitHub Desktop.
Save ryantm/4167a916023c7f554ed91237683ce092 to your computer and use it in GitHub Desktop.
/nix/store/ypbi3yrpcx3immds80f7lxx0g6c9prhw-python3.7-python-axolotl-0.2.2
├── lib
│   └── python3.7
│   └── site-packages
│   ├── axolotl
│   │   ├── axolotladdress.py
│   │   ├── duplicatemessagexception.py
│   │   ├── ecc
│   │   │   ├── curve.py
│   │   │   ├── djbec.py
│   │   │   ├── eckeypair.py
│   │   │   ├── ec.py
│   │   │   ├── __init__.py
│   │   │   └── __pycache__
│   │   │   ├── curve.cpython-37.pyc
│   │   │   ├── djbec.cpython-37.pyc
│   │   │   ├── ec.cpython-37.pyc
│   │   │   ├── eckeypair.cpython-37.pyc
│   │   │   └── __init__.cpython-37.pyc
│   │   ├── groups
│   │   │   ├── groupcipher.py
│   │   │   ├── groupsessionbuilder.py
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── groupcipher.cpython-37.pyc
│   │   │   │   ├── groupsessionbuilder.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── senderkeyname.cpython-37.pyc
│   │   │   ├── ratchet
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __pycache__
│   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   ├── senderchainkey.cpython-37.pyc
│   │   │   │   │   └── sendermessagekey.cpython-37.pyc
│   │   │   │   ├── senderchainkey.py
│   │   │   │   └── sendermessagekey.py
│   │   │   ├── senderkeyname.py
│   │   │   └── state
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── senderkeyrecord.cpython-37.pyc
│   │   │   │   ├── senderkeystate.cpython-37.pyc
│   │   │   │   └── senderkeystore.cpython-37.pyc
│   │   │   ├── senderkeyrecord.py
│   │   │   ├── senderkeystate.py
│   │   │   └── senderkeystore.py
│   │   ├── identitykeypair.py
│   │   ├── identitykey.py
│   │   ├── __init__.py
│   │   ├── invalidkeyexception.py
│   │   ├── invalidkeyidexception.py
│   │   ├── invalidmessageexception.py
│   │   ├── invalidversionexception.py
│   │   ├── kdf
│   │   │   ├── derivedmessagesecrets.py
│   │   │   ├── derivedrootsecrets.py
│   │   │   ├── hkdf.py
│   │   │   ├── hkdfv2.py
│   │   │   ├── hkdfv3.py
│   │   │   ├── __init__.py
│   │   │   ├── messagekeys.py
│   │   │   └── __pycache__
│   │   │   ├── derivedmessagesecrets.cpython-37.pyc
│   │   │   ├── derivedrootsecrets.cpython-37.pyc
│   │   │   ├── hkdf.cpython-37.pyc
│   │   │   ├── hkdfv2.cpython-37.pyc
│   │   │   ├── hkdfv3.cpython-37.pyc
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   └── messagekeys.cpython-37.pyc
│   │   ├── legacymessageexception.py
│   │   ├── nosessionexception.py
│   │   ├── protocol
│   │   │   ├── ciphertextmessage.py
│   │   │   ├── __init__.py
│   │   │   ├── keyexchangemessage.py
│   │   │   ├── prekeywhispermessage.py
│   │   │   ├── __pycache__
│   │   │   │   ├── ciphertextmessage.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── keyexchangemessage.cpython-37.pyc
│   │   │   │   ├── prekeywhispermessage.cpython-37.pyc
│   │   │   │   ├── senderkeydistributionmessage.cpython-37.pyc
│   │   │   │   ├── senderkeymessage.cpython-37.pyc
│   │   │   │   ├── whispermessage.cpython-37.pyc
│   │   │   │   └── whisperprotos_pb2.cpython-37.pyc
│   │   │   ├── senderkeydistributionmessage.py
│   │   │   ├── senderkeymessage.py
│   │   │   ├── whispermessage.py
│   │   │   └── whisperprotos_pb2.py
│   │   ├── __pycache__
│   │   │   ├── axolotladdress.cpython-37.pyc
│   │   │   ├── duplicatemessagexception.cpython-37.pyc
│   │   │   ├── identitykey.cpython-37.pyc
│   │   │   ├── identitykeypair.cpython-37.pyc
│   │   │   ├── __init__.cpython-37.pyc
│   │   │   ├── invalidkeyexception.cpython-37.pyc
│   │   │   ├── invalidkeyidexception.cpython-37.pyc
│   │   │   ├── invalidmessageexception.cpython-37.pyc
│   │   │   ├── invalidversionexception.cpython-37.pyc
│   │   │   ├── legacymessageexception.cpython-37.pyc
│   │   │   ├── nosessionexception.cpython-37.pyc
│   │   │   ├── sessionbuilder.cpython-37.pyc
│   │   │   ├── sessioncipher.cpython-37.pyc
│   │   │   ├── statekeyexchangeexception.cpython-37.pyc
│   │   │   └── untrustedidentityexception.cpython-37.pyc
│   │   ├── ratchet
│   │   │   ├── aliceaxolotlparameters.py
│   │   │   ├── bobaxolotlparamaters.py
│   │   │   ├── chainkey.py
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── aliceaxolotlparameters.cpython-37.pyc
│   │   │   │   ├── bobaxolotlparamaters.cpython-37.pyc
│   │   │   │   ├── chainkey.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── ratchetingsession.cpython-37.pyc
│   │   │   │   ├── rootkey.cpython-37.pyc
│   │   │   │   └── symmetricaxolotlparameters.cpython-37.pyc
│   │   │   ├── ratchetingsession.py
│   │   │   ├── rootkey.py
│   │   │   └── symmetricaxolotlparameters.py
│   │   ├── sessionbuilder.py
│   │   ├── sessioncipher.py
│   │   ├── state
│   │   │   ├── axolotlstore.py
│   │   │   ├── identitykeystore.py
│   │   │   ├── __init__.py
│   │   │   ├── prekeybundle.py
│   │   │   ├── prekeyrecord.py
│   │   │   ├── prekeystore.py
│   │   │   ├── __pycache__
│   │   │   │   ├── axolotlstore.cpython-37.pyc
│   │   │   │   ├── identitykeystore.cpython-37.pyc
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── prekeybundle.cpython-37.pyc
│   │   │   │   ├── prekeyrecord.cpython-37.pyc
│   │   │   │   ├── prekeystore.cpython-37.pyc
│   │   │   │   ├── sessionrecord.cpython-37.pyc
│   │   │   │   ├── sessionstate.cpython-37.pyc
│   │   │   │   ├── sessionstore.cpython-37.pyc
│   │   │   │   ├── signedprekeyrecord.cpython-37.pyc
│   │   │   │   ├── signedprekeystore.cpython-37.pyc
│   │   │   │   └── storageprotos_pb2.cpython-37.pyc
│   │   │   ├── sessionrecord.py
│   │   │   ├── sessionstate.py
│   │   │   ├── sessionstore.py
│   │   │   ├── signedprekeyrecord.py
│   │   │   ├── signedprekeystore.py
│   │   │   └── storageprotos_pb2.py
│   │   ├── statekeyexchangeexception.py
│   │   ├── tests
│   │   │   ├── groups
│   │   │   │   ├── __init__.py
│   │   │   │   ├── inmemorysenderkeystore.py
│   │   │   │   ├── __pycache__
│   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   ├── inmemorysenderkeystore.cpython-37.pyc
│   │   │   │   │   └── test_groupcipher.cpython-37.pyc
│   │   │   │   └── test_groupcipher.py
│   │   │   ├── __init__.py
│   │   │   ├── inmemoryaxolotlstore.py
│   │   │   ├── inmemoryidentitykeystore.py
│   │   │   ├── inmemoryprekeystore.py
│   │   │   ├── inmemorysessionstore.py
│   │   │   ├── inmemorysignedprekeystore.py
│   │   │   ├── kdf
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __pycache__
│   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   └── test_hkdf.cpython-37.pyc
│   │   │   │   └── test_hkdf.py
│   │   │   ├── __pycache__
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   ├── inmemoryaxolotlstore.cpython-37.pyc
│   │   │   │   ├── inmemoryidentitykeystore.cpython-37.pyc
│   │   │   │   ├── inmemoryprekeystore.cpython-37.pyc
│   │   │   │   ├── inmemorysessionstore.cpython-37.pyc
│   │   │   │   ├── inmemorysignedprekeystore.cpython-37.pyc
│   │   │   │   ├── test_sessionbuilder.cpython-37.pyc
│   │   │   │   ├── test_sessioncipher.cpython-37.pyc
│   │   │   │   └── test_sigs.cpython-37.pyc
│   │   │   ├── ratchet
│   │   │   │   ├── __init__.py
│   │   │   │   ├── __pycache__
│   │   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   │   ├── test_chainkey.cpython-37.pyc
│   │   │   │   │   ├── test_ratchetingsession.cpython-37.pyc
│   │   │   │   │   └── test_rootkey.cpython-37.pyc
│   │   │   │   ├── test_chainkey.py
│   │   │   │   ├── test_ratchetingsession.py
│   │   │   │   └── test_rootkey.py
│   │   │   ├── test_sessionbuilder.py
│   │   │   ├── test_sessioncipher.py
│   │   │   ├── test_sigs.py
│   │   │   └── util
│   │   │   ├── __init__.py
│   │   │   ├── __pycache__
│   │   │   │   ├── __init__.cpython-37.pyc
│   │   │   │   └── test_byteutil.cpython-37.pyc
│   │   │   └── test_byteutil.py
│   │   ├── untrustedidentityexception.py
│   │   └── util
│   │   ├── byteutil.py
│   │   ├── hexutil.py
│   │   ├── __init__.py
│   │   ├── keyhelper.py
│   │   ├── medium.py
│   │   └── __pycache__
│   │   ├── byteutil.cpython-37.pyc
│   │   ├── hexutil.cpython-37.pyc
│   │   ├── __init__.cpython-37.pyc
│   │   ├── keyhelper.cpython-37.pyc
│   │   └── medium.cpython-37.pyc
│   └── python_axolotl-0.2.2.dist-info
│   ├── INSTALLER
│   ├── METADATA
│   ├── RECORD
│   ├── top_level.txt
│   └── WHEEL
└── nix-support
└── propagated-build-inputs
35 directories, 186 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment