This docker image contains python3 with library support for quantum-safe crypto (QSC) operations.
To this end, it contains liboqs as well as OQS-OpenSSL from the OpenQuantumSafe project all wrapped up in Python APIs using liboqs-python.
- Executing
docker run -it openquantumsafe/pythontests all QSC algorithms against the interop server at https://test.openquantumsafe.org. - Executing
docker run -it openquantumsafe/python shprovides a shell environment where liboqs and QSC-enabled SSL/TLS is available for use. See the included fileminitest.pyfor sample code exercizing this functionality.
More samples are available at liboqs-python examples.