name: qrng-generator description: 用于密码学应用的量子随机数生成技能 allowed-tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep metadata: specialization: quantum-computing domain: science category: cryptography phase: 6
QRNG生成器
目的
为密码学和安全性应用提供使用量子过程生成真随机数的专家指导。
能力
- 基于Hadamard门的随机数生成
- 随机数提取和后处理
- NIST SP 800-90B合规性测试
- 熵率估计
- 最小熵分析
- 与密码学API集成
- 偏差校正
- 实时QRNG流式传输
使用指南
- 电路设计:构建用于随机数生成的量子电路
- 执行:在量子硬件上运行以获得真随机性
- 测试:使用统计测试验证随机性质量
- 后处理:应用提取器去除偏差
- 集成:将QRNG输出连接到密码学系统
工具/库
- Qiskit
- NIST统计测试套件
- dieharder
- TestU01
- PractRand