Qash - QKDC
First of its kind key derivation/hash software powered by quantum operations. This software's goal is to use quantum computations to generate cryptographically secure hashes while providing flexibility and customization.
- GitHub repository is here
- wiki is available here
- blockchain implementation: qashchain
- gaussian (strawberryfields) implementation: GausQash
- streamlit web ui demo is available here
- this codebase is released under the Apache 2.0 License available here
- itch.io zip file contains the main branch from GitHub, if other branches are desired, use of git and/or GitHub is required
Note: the GitHub repo has the most up to date information and codebase, while the zip file is provided for convenience, it may be a bit behind depending on the upload process (I'll do my best to make sure itch.io and GitHub are in sync)
Security Note: these circuits are not battle tested in any capacity and therefore unverified to be cryptographically secure, or programmatically useful in any manner
Future Goals: to continue developing open-source quantum software that is accessible to the masses, along with...
- Create circuits to target trapped-ion and neutral-atom QPUs
- verify usefulness of circuits through benchmarks/testing
- continue research/development of new and current circuits using physical quantum hardware (either through the cloud or on-premise access, if funding allows)
develop web ui for demo usage
Citation (this project): please cite this project/repo if using it in research and/or development (USE IN RESEARCH/DEVELOPMENT IS ENCOURAGED)
Credits: check GitHub repository README for proper credit citations
Donations:
- GitHub Sponsors
- Pick Your Amount
- Ethereum Wallet: 0x087252FBd59D007036A1c249ab27545AC683B849
- Bitcoin Wallet: bc1q3sncjl7gxxke3p328320er3jdx3dyry8pufwny
- Solana Wallet: 3F4henamReGHpv7LhbCVCk6jgm9FYcd6CLeYrzgUXui8
Status | In development |
Category | Tool |
Platforms | HTML5 |
Author | TimeMelt |
Tags | algorithm, circuit, cryptography, hash, jupyter, key-derivation, notebook, python, quantum, streamlit |
Download
Click download now to get access to the following files:
Development log
- New Wiki Page!!34 days ago
- Gradient Keys/Hashes37 days ago
- New Devices & Features (Jupyter)52 days ago
- Cirq & GausQash Updates56 days ago
- GausQash (gaussian )61 days ago
- New Ui Theme!!80 days ago
- Streamlit UI Now Available!!!97 days ago