A package for supporting security applications with the power of quantum computing and cyrptography
Project description
QuantumSecurity
A Python package for supporting security applications with the power of quantum computing and cryptography.
Description
QuantumSecurity is a Python package designed to assist developers in implementing security applications using quantum computing and cryptography. The package currently provides a function named qrand
that generates quantum random numbers. The generated quantum random numbers are in hexadecimal format.
Installation
You can install QuantumSecurity using pip:
pip install quantumsecurity
## Usage
from quantumsecurity import qrand
# Generate a quantum random number with 16 bits
random_number = qrand(16)
print("Quantum Random Number:", random_number)
## Dependencies
The current version of QuantumSecurity relies on the Qiskit package and its 'qasm_simulator' for quantum random number generation. In future iterations, support for other simulators from Amazon Braket and Quantum Hardware facilities will be added to the 'qrand' function.
## Future Features
In future releases, QuantumSecurity aims to provide additional dynamic functions related to quantum cryptography and post-quantum cryptography. These functions will empower developers to streamline their security implementations without writing extensive code.
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
Built Distribution
File details
Details for the file quantumsecurity-0.0.5.tar.gz
.
File metadata
- Download URL: quantumsecurity-0.0.5.tar.gz
- Upload date:
- Size: 2.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
84a60fbcd0c60c9c226a16462f0dd08198278053cb0794872c1779bd65239dc2
|
|
MD5 |
1bcf60386c8e36fd8885b54276d906cb
|
|
BLAKE2b-256 |
2264c05cd0cccdc9752c94fbc0f216fd2e1a86f8fedd59ac48b4e56f7deec814
|
File details
Details for the file quantumsecurity-0.0.5-py3-none-any.whl
.
File metadata
- Download URL: quantumsecurity-0.0.5-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
6e147efc4ed7c1be51b716da21467877d7269c78ffd0c4bcd141cc02995c37f7
|
|
MD5 |
e01a09a638f6428d3f219457b8c0b7ff
|
|
BLAKE2b-256 |
cf2ca35bd4f5ef865179ddf909be61029edcef852cd993af16313ad86ecc9fb7
|