MATLAB序列随机性测试,This file was generated automatically by the Mathematica front end. It contains Initialization cells from a Notebook file, which typically will have the same name as this file except ending in ".nb" instead of ".m".
The NIST Statistical Test Suite ( Revised by Larry Bassham, March 2008), 用于测试序列的随机性. 从NIST上下载的源代码,稍微修改了一下,附带一个已经编译好的32位Exe程序。主要修改如下:1)增加了大量的帮助信息;2)优化了参数交互,全部功能支持命令行参数化,原来的需要手动输入一些命令;3)增加了测试的日志功能和进度显示。
提出了一种基于单光子脉冲时间随机性的光量子随机源。利用衰减成单光子态的光强恒定光源和一个单光子探测器产生单光子随机脉冲,通过连续比较单光子随机脉冲序列中相邻两个脉冲的时间间隔来提取随机位。通过设计高速响应的微通道板单光子探测器和基于现场可编程门阵列(FPGA)的随机位提取电路, 获得了超过10 M bit/s的随机位产生速率。通过采用恒比定时和对计数时钟倍频的方法提高时间间隔的测量精度,从而减小随机位序列的相关系数。当光量子随机源的随机位产生速率在10 k bit/s以下时,所获得的二进制随机位