Sign inSign up

openquantumsafe/python

By openquantumsafe

Updated over 3 years ago

Quantum-safe/liboqs crypto with python API

Image
0

2.2K

openquantumsafe/python repository overview

SUPPORT DISCONTINUED

If there is a need for this image please create new issue requesting this at https://github.com/open-quantum-safe/oqs-demos/issues

OQS-python

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.

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.

Using standard OpenSSL

Standard, non-QSC enabled OpenSSL can be activated by installing openssl and un-setting the environment variable LD_LIBRARY_PATH pointing by default to QSC-enabled code. ~

Tag summary

Content type

Image

Digest

sha256:3e31af097

Size

28.4 MB

Last updated

over 3 years ago

docker pull openquantumsafe/python