Cryptographic library for Lite Vault servers.
It heavily depends on JWCrypto library to achieve its main purposes:
- Create JWE token and decrypt it
- Create JWS token and verify its signature
- ...
- Python 3.7.x
- jwcrypto (must use a modified version) https://github.com/iconloop/jwcrypto.git
- Origin(https://github.com/latchset/jwcrypto) does not work with Assam. (It doesn't suport P-256K and outside epk)
- Install Python interpreter (3.7+)
$ virtualenv -p python3 venv
$ source venv/bin/activate
- Install dependencies
$ pip install -e .