Python ctypes bindings to the Monocypher library
This python package uses cython to wrap the Monocypher C library. Monocypher is an easy to use, easy to deploy, auditable crypto library written in portable C.
Normal Python installations have access to a wide selection of quality crypto libraries. This python binding is intended to communicate with other implementations that do use the Monocypher library. A typical application is to communicate with a microcontroller that uses Monocypher.
The Python binding API mirrors the underlying C API, but with simplifications to only pass bytes objects, not uint8_t * and length.
You can install directly from pypi:
pip install pymonocypher
You can then use pymonocypher:
python >>> import monocypher >>> monocypher.blake2b(b'hello world')
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size pymonocypher-18.104.22.168-cp37-cp37m-win_amd64.whl (84.1 kB)||File type Wheel||Python version cp37||Upload date||Hashes View|
|Filename, size pymonocypher-22.214.171.124-cp38-cp38-win_amd64.whl (85.1 kB)||File type Wheel||Python version cp38||Upload date||Hashes View|
|Filename, size pymonocypher-126.96.36.199.tar.gz (100.3 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for pymonocypher-188.8.131.52-cp37-cp37m-win_amd64.whl
Hashes for pymonocypher-184.108.40.206-cp38-cp38-win_amd64.whl