### [量子噪声随机数发生器——真随机如何守护密码学](https://youshipu.cn/article/1005) **Published:** 2026-09-13T00:37:38 **Author:** 优势铺 **Excerpt:** 密码学的安全根基不在算法复杂度,而在随机数的不可预测性。量子噪声随机数发生器把"很难猜"变成了"不可能猜",正… 当你按下网银的”获取验证码”按钮时,一条6位数字从服务器飞向你的手机。那串数字的”随机性”决定了它能否被猜中。而随机数的背后,是一道物理学与工程学的分水岭:伪随机与真随机。 ## 伪随机为什么不”够” 计算机里的随机数几乎都是”伪随机”——由一个确定算法从一个种子值出发生成的数列。只要你拿到种子,就能复现整条序列。常见的线性同余生成器(LCG)或 Mersenne Twister,都是伪随机的经典实现。 伪随机的优点是速度快、可重复。但在密码学中,可重复恰恰是最致命的漏洞。2012年某区块链项目因伪随机种子可预测,被攻击者算出了下一把私钥,数百万美元瞬间蒸发。 所以,密码学界有一条铁律:**密钥的随机性必须不可预测**。不可以用数学公式生成的数列。 ## 量子噪声:物理层面的”不可预测” 真正的随机必须依赖物理过程。其中最纯粹的一种,是量子噪声。 量子力学告诉我们,某些物理事件的结果是”本质不确定”的——不是我们不知道,而是宇宙本身不知道。最典型的例子是: - **光子分束器**:一个光子打到50:50分束器上,它有50%概率透过、50%概率反射。没有任何信息能预测它走哪条路。 - **真空涨落**:即使在没有光子的真空中,量子场的零点能也会产生随机的电磁涨落。 - **相位噪声**:激光器的相位在每次启动时都有微小随机偏移。 基于这些原理,工程师设计了量子随机数发生器(QRNG)芯片。它的大小可以做到指甲盖那么大,却能在每秒输出数百兆比特的真随机数。 ## QRNG芯片怎么工作 以光子分束器方案为例,一颗LED或激光二极管发射光子,经过分束器后由两个单光子探测器分别接收。左路探测到=输出0,右路探测到=输出1。每一次探测都是一个独立的量子事件,0和1各50%概率,彼此完全独立。 实际产品中更常用的方案是”真空涨落”:用一台连续激光器照射一个高速 ADC(模数转换器),采集到的信号底部噪声包含真空量子涨落成分。通过后处理去除经典噪声偏置后,剩下的就是量子真随机。 瑞士ID Quantique公司早在2001年就推出了商用QRNG。如今中国的国盾量子、问天量子等公司也有成熟产品。手机端最知名的应用是三星Galaxy Quantum系列,内置QRNG芯片,为移动支付和通信加密提供真随机密钥。 ## 后处理:从物理到可用 原始量子信号虽”真”,但不一定”均匀”。探测器可能有偏置(左路比右路多0.3%),环境温度也可能引入微小系统偏差。因此QRNG芯片都包含一个后处理模块: - **偏置消除**:用冯·诺依曼抽取法——把01变成0、10变成1、00和11丢弃,输出端天然无偏。 - **Toeplitz哈希**:用 Toeplitz 矩阵把输入的原始比特压缩到更短,数学上可证明输出端熵不低于输入端。 - **实时自检**:持续监控输出比特的统计分布,一旦偏离均匀超过阈值,立即暂停输出。 经过后处理,最终输出的比特流通过NIST SP800-22等国际随机性测试套件的全部15项检验。 ## 为什么密码学需要它 现代密码学有一条等式:**安全性 ≤随机数质量**。无论AES-256有多复杂、RSA密钥有多长,如果密钥的随机性被攻破,整座大厦都会坍塌。 QRNG的价值在于:它把密码学的根基从”算法的复杂度”下沉到了”物理学的确定性”——从”很难猜”变成了”不可能猜”。 2024年,中国密码学会发布了《量子随机数发生器评估规范》,对QRNG的熵速率、统计性、后处理强度和物理安全边界给出了明确指标。这意味着QRNG正从实验室走向金融、政务、通信的标准化部署。 ## 普通人什么时候用上 短期内你不太可能在家用电脑里看到QRNG芯片。但当你使用银行U盾、5G SIM卡的加密通道时,后台服务器很可能已经在用QRNG生成会话密钥。量子随机性正在以你看不见的方式守护你的每一次数字交易。 下一步方向是”QRNG as a Service”——云服务商把QRNG芯片阵列放在数据中心,通过API向开发者提供真随机数服务。当硬件成本降到足够低,量子随机数将成为每一台联网设备的标配。 **Categories:** 分类1 ---