量子随机数生成器Skill qrng-generator

量子随机数生成器(QRNG)是一种利用量子物理过程(如量子叠加和测量不确定性)产生真随机数的专业技能。该技能专注于为密码学、安全应用和科学研究提供高质量的随机数源,包括量子电路设计、随机性提取、统计测试(NIST SP 800-90B等)、熵分析、偏差校正以及与加密系统的集成。关键词:量子随机数生成,QRNG,密码学,真随机数,量子计算,熵源,NIST测试,安全应用,随机数后处理,量子硬件。

密码学 0 次安装 0 次浏览 更新于 2/25/2026

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流式传输

使用指南

  1. 电路设计:构建用于随机数生成的量子电路
  2. 执行:在量子硬件上运行以获得真随机性
  3. 测试:使用统计测试验证随机性质量
  4. 后处理:应用提取器去除偏差
  5. 集成:将QRNG输出连接到密码学系统

工具/库

  • Qiskit
  • NIST统计测试套件
  • dieharder
  • TestU01
  • PractRand