17、量子随机数、超密编码与量子隐形传态
2026/5/12 8:47:03 网站建设 项目流程

量子随机数、超密编码与量子隐形传态

1. 随机数结果测试

在量子计算中,随机数的生成和测试是基础且重要的环节。Linux 系统提供了一个名为ent(熵的缩写)的程序,它是一个伪随机数序列测试程序。对于 Windows 用户,可以从 ENT 项目网站下载 Windows32 二进制文件,本书源代码的Workspace\Ch07\ent.exe中也包含该文件。Mac 用户则可以从命令行运行 Linux 二进制文件。

具体操作步骤如下:
1. 使用代码生成 100 个随机的 8 位数字,并将结果输出到文件中。

C:\Workspace\Ch07> python p7-1-qrng.py > qrnd-stdout.txt
  1. 运行ent程序对生成的随机数序列进行测试。
C:\Workspace\Ch07>ent qrnd-stdout.txt

测试结果示例如下:

Entropy = 3.122803 bits per byte. Optimum compression would reduce the size of this 805 byte file by 60 percent. Chi squa

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询