| # OQS-python |
| |
| This docker image contains python3 with library support for quantum-safe crypto |
| (QSC) operations. |
| |
| To this end, it contains [liboqs](https://github.com/open-quantum-safe/liboqs) |
| as well as [OQS-OpenSSL](https://github.com/open-quantum-safe/openssl) from the |
| [OpenQuantumSafe](https://openquantumsafe.org) project all wrapped up in Python |
| APIs using [liboqs-python](https://github.com/open-quantum-safe/liboqs-python). |
| |
| ## Quick start |
| |
| - Executing `docker run -it openquantumsafe/python` tests all QSC algorithms |
| against the interop server at https://test.openquantumsafe.org. |
| - Executing `docker run -it openquantumsafe/python sh` provides a shell |
| environment where liboqs and QSC-enabled SSL/TLS is available for use. See |
| the included file `minitest.py` for sample code exercizing this |
| functionality. |
| |
| ## Further examples |
| |
| More samples are available at |
| [liboqs-python examples](https://github.com/open-quantum-safe/liboqs-python/tree/main/examples). |