共查询到18条相似文献,搜索用时 187 毫秒
1.
2.
一种基于混沌的随机数发生器设计及其IC实现 总被引:1,自引:1,他引:0
在密码学、仿真学以及集成电路测试等许多领域 ,随机数起着重要的作用。在密码学中 ,通常要求所使用的随机数具有不可预测性。基于混沌现象 ,使用开关电容技术 ,用集成电路实现了一种硬件随机数发生器。测试结果表明 ,其产生的序列具有不可预测性 ,可以满足密码学的应用要求。 相似文献
3.
4.
5.
量子保密通信具有很高的军事价值和商业价值,得到各国政府及相关研究机构的广泛关注,已从科学研究逐渐走向规模化应用.量子保密通信产业链逐渐完善,量子密钥分发设备、单光子探测器、量子随机数发生器等成为产业链发展的关键环节,直接关系着规模化的量子保密通信网络部署和应用.介绍了量子保密通信产业化进展和标准化组织与标准进展,提出了... 相似文献
6.
7.
随机数常作为密钥、初始化向量或密码协议中的时变参数,在密码应用中起到非常重要的作用。根据密码应用对随机性的要求,随机数生成器的输出序列必须满足随机性和不可预测性要求。文中分析了随机数生成器和伪随机数生成器两种生成器模型,给出了常用的随机性检测方法,以及可能的安全攻击方法,最后提出了一种随机性检测新方法。该方法基于输出样本的每比特的信息熵估计,可用于随机数发生器设计过程中的随机性评估。 相似文献
8.
9.
随机数的恢复是仿真系统实现时间回溯能力的关键问题之一,仿真系统通常包含大量随机数,为了恢复之前任意时刻的系统状态,就必须对随机数的状态演化进行跟踪和记录,这种跟踪和记录工作需要极大的时间和空间代价。为解决仿真系统中的随机数恢复问题,基于可逆计算的思想,提出一种可逆线性同余随机数发生器,并分别通过反函数、通项公式、逆分布函数实现该随机数发生器,使其既可正向生成任意分布的随机数列,又可反向恢复之前的随机数。实验结果表明该可逆随机数发生器在总的时空性能上较目前通用的Checkpointing实现方式优越。 相似文献
10.
11.
基于光电倍增管单光子脉冲幅度分布的多比特光量子随机源 总被引:2,自引:2,他引:0
提出并验证了一种基于光电倍增管单光子脉冲高 度分布的多比特光量子随机源。将紫外LED发出 的光衰减成离散的单光子序列,光电倍增管探测到的单光子后,输出脉冲幅度随机分布的单 光子脉冲,通 过数字化单光子脉冲的峰值作为熵源来提取随机数,实现了一个单光子事件产生多个随机比 特位。为减小 所提取原始随机数存在的偏差,提出并实现了基于FPGA的SHA-256后 处理方法。光量子随机源工作在 500kc/s时,平均每个探测光子可提取7bit随机位,获得了3.5Mbit/s的随机位产生速率。运用随机性 测试程序ENT和STS对所获的随机位序列进行测试,测试结果表明,序列的随机性满足真随机 数的标准。 相似文献
12.
Seongmo Park Byoung Gun Choi Taewook Kang Kyunghwan Park Youngsu Kwon Jongbum Kim 《ETRI Journal》2020,42(4):518-526
This paper presents an efficient hardware random‐number generator based on a beta source. The proposed generator counts the values of “0” and “1” and provides a method to distinguish between pseudo‐random and true random numbers by comparing them using simple cumulative operations. The random‐number generator produces labeled data indicating whether the count value is a pseudo‐ or true random number according to its bit value based on the generated labeling data. The proposed method is verified using a system based on Verilog RTL coding and LabVIEW for hardware implementation. The generated random numbers were tested according to the NIST SP 800‐22 and SP 800‐90B standards, and they satisfied the test items specified in the standard. Furthermore, the hardware is efficient and can be used for security, artificial intelligence, and Internet of Things applications in real time. 相似文献
13.
14.
The generation of "accurate" random bits is the key problem of the techniques which use random numbers. First the author establishes the accuracy requirements of a random bit generator for serial and parallel number generation. Then known methods are shown to be unsatisfactory for accurate applications. An accurate bit generator is proposed which provides a binary variable with equiprobable values within a 10-4to 10-5accuracy range. 相似文献
15.
在信息爆炸时代,信息的安全问题受到了广泛关注。在物联网设备的加密协议中,物理不可克隆函数(PUF)与真随机数发生器成为加密协议中基本的安全原语,提供了轻量级的解决方案。文章提出了一种熵源分离模型,能够分离环形振荡器中抖动(真随机数发生器的熵)和工艺偏差(PUF熵)引起的延时。基于该模型,在FPGA上设计了一种可重构的双工作模式电路,通过改变模式可分别生成PUF和真随机数。相较于FPGA上独立设计的PUF和真随机数发生器,该结构具有资源开销小、面积利用率高、功耗低等优势。实验结果表明,生成的PUF稳定性高、唯一性强、均匀性好;真随机数序列均通过了NIST测试,具有高随机性和不可预测性。 相似文献
16.
17.
设计了一个基于FPGA的高速、高性能的高斯随机数发生器。首先简要介绍了以前的一些算法并指出其不足之处。然后阐明了本文的算法:对均匀随机数进行高效的变换以生成非常接近高斯分布的随机数,再依据中心极限定理把两个上述随机数相加得到高斯随机数。算法所需的运算只有RAM的读操作与乘法、加法运算。分析了算法的性能并与其他算法做了对比,证明了本文算法的高效性。最后给出了FPGA实现的系统结构,并分析了所需的硬件资源。 相似文献