Python 3 bindings for Rust PKSTL. PKSTL is a security layer for network connections (public key cryptography & Diffie-Hellman secret generation).
Build & install
After build, place directly
libpy_pkstl.so in your
site-packages under the name
pkstl.so. There are scripts for this,
install_release.sh. (python-3.8 assumed, but >=3.5 should be OK)
Download compiled latest version (directly usable from Python)
Run an example (client-server echo):
python3 py/example_echo.py server python3 py/example_echo.py client # and type some text into the client!