Skip to main content

Quantum 1-Shot Signatures

Project description

Python versions PyPI version PyPI status Checked with Mypy Documentation Status standard-readme compliant

This library contains experimental implementations of quantum one-shot signatures by authors from the QSig Commission and other contributors, with special focus on blockchain technology.

Install

The library is currently in pre-alpha development, but you can install the latest release from PyPI as follows:

$ pip install --upgrade q1ss

Low-level operations are vectorised using numpy, which is a required dependency of this library.

If numba is installed, it is automatically used to JIT-compile certain low-level operations for additional performance:

$ pip install --upgrade numba

If cupy is installed additionally to numba, GPU acceleration can be used for certain operations:

$ pip install --upgrade cupy

Usage

Coming soon.

API

For the full API documentation, see https://q1ss.readthedocs.io/

License

LGPL © Hashberg Ltd and 20squares UG.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

q1ss-0.0.1.tar.gz (796.2 kB view hashes)

Uploaded Source

Built Distribution

q1ss-0.0.1-py3-none-any.whl (57.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page