qrng-generator

Solid

Quantum random number generation skill for cryptographic applications

AI & Automation 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
43
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# QRNG Generator ## Purpose Provides expert guidance on generating true random numbers using quantum processes for cryptographic and security applications. ## Capabilities - Hadamard-based randomness generation - Randomness extraction and post-processing - NIST SP 800-90B compliance testing - Entropy rate estimation - Min-entropy analysis - Integration with cryptographic APIs - Bias correction - Real-time QRNG streaming ## Usage Guidelines 1. **Circuit Design**: Build quantum circuits for randomness generation 2. **Execution**: Run on quantum hardware for true randomness 3. **Testing**: Verify randomness quality with statistical tests 4. **Post-Processing**: Apply extractors to remove bias 5. **Integration**: Connect QRNG output to cryptographic systems ## Tools/Libraries - Qiskit - NIST Statistical Test Suite - dieharder - TestU01 - PractRand

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills