py-pkstl 0.1.0

Python bindings for pkstl
Documentation

Py-PKSTL

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_debug.sh and install_release.sh. (python-3.8 assumed, but >=3.5 should be OK)

Download compiled latest version (directly usable from Python)

Example

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!