BB84 Quantum Encryption Tool Simulator: BB84 Quantum Hybrid Encryption โ Prototype v1.1
Authors/Creators
- 1. University of the People - Pasadena, CA
- 2. Neureonmindflux Research Lab
Description
This is the first official release of the BB84 Quantum Hybrid Encryption Tool – a scientific prototype implementing quantum-classical encryption techniques for secure file exchange.
๐ Key Features:
- BB84 Quantum Key Distribution (QKD) simulation using Qiskit (AerSimulator).
- AES-256 encryption in CBC mode with secure key embedding.
- HMAC-SHA256 for integrity verification between Key A and Key B.
- Optional Dilithium2 digital signature (NIST PQC standard).
- Secure
.bb84file packaging with GUI (Tkinter-based). - Scientific metric logging and test validation support.
๐ What's included:
- Full Python source code and modular architecture.
- GUI interface, encryption/decryption logic, metrics module.
- Sample test file and metric output examples.
๐ฌ Research Context: This prototype was developed as part of a hybrid quantum-classical cryptography project aiming to simulate post-quantum secure communication channels. It demonstrates a novel architecture combining quantum key distribution and classical cryptographic robustness.
๐ What's new in v1.1:
• Minor improvements and packaging adjustments.
• Cleaned file structure and clarified interface documentation.
• Description and metadata updated for version consistency.
๐ง๐ป Author: Hector Mozo
๐งช Version: v1.0.1
๐ Apache 2.0
Files
Additional details
Related works
- Is supplement to
- Software: https://github.com/HectorMozo3110/BB84-Quantum-Encryption-Tool-Simulator (URL)
Dates
- Updated
-
2025-06-26
Software
- Repository URL
- https://github.com/HectorMozo3110/BB84-Quantum-Encryption-Tool-Simulator
- Programming language
- Python
- Development Status
- Active
References
- Mozo, H. E. (2025). BB84 Quantum Encryption Tool Simulator: BB84 Quantum Hybrid Encryption โ Prototype v1.0.1 Zenodo. https://doi.org/10.5281/zenodo.15747927