Назад към всички

qrng-generator

// Quantum random number generation skill for cryptographic applications

$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nameqrng-generator
descriptionQuantum random number generation skill for cryptographic applications
allowed-toolsBash,Read,Write,Edit,Glob,Grep
metadata[object Object]

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