基于非线性反馈移位寄存器的量子随机数后处理装置制造方法及图纸

技术编号:24454503 阅读:48 留言:0更新日期:2020-06-10 15:09
本发明专利技术公开了一种基于非线性反馈移位寄存器的量子随机数后处理装置。本发明专利技术基于非线性反馈移位寄存器的量子随机数后处理装置,包括:输入单元、运算单元和输出单元;所述输入单元,包含多个bit的输入通道,每经过一个时钟,各通道都会向运算单元里输入一个bit的数据。本发明专利技术的有益效果:使用非线性反馈移位寄存器的量子随机数处理算法,能够更好的移除原始数据中的经典随机性,保留量子随机性,并在最终输出数据的均匀性和不可预测性等方面,比使用线性反馈移位寄存器的算法更好。

Quantum random number post-processing device based on nonlinear feedback shift register

【技术实现步骤摘要】
基于非线性反馈移位寄存器的量子随机数后处理装置
本专利技术涉及量子领域,具体涉及一种基于非线性反馈移位寄存器的量子随机数后处理装置。
技术介绍
随着量子信息技术的发展,各类量子随机数发生器方案也相继被提出,为了保证输出序列的随机性和均匀性,随机性提取器(RandomnessExtractor,RE)成为各类方案中的重要的关注点。随机性提取是指从有偏和存在相关性的随机源中提取均匀位,是生成不相关且均匀分布的高质量随机数所需的基本过程。早期,随机性提取的动机是模拟自然界中可能出现的具有弱随机源的随机算法,近年来,已经广泛应用于理论计算机科学,从密码学到分布式算法再到不可近似性领域。随机性提取的核心部分通常是为随机性提取器的算法,目前常用的算法有安全散列(SecureHashingAlgorithms,SHA)算法、高级加密标准(AdvancedEncryptionStandard,AES)算法。这些算法通常经过精心设计并具有良好的性能。但是,大多数哈希函数很复杂,需要大量的计算资源。在实用化量子随机数发生器中,需要追求更高的随机数生成率时,这可能是本文档来自技高网...

【技术保护点】
1.一种基于非线性反馈移位寄存器的量子随机数后处理装置,其特征在于,包括:输入单元、运算单元和输出单元;/n所述输入单元,包含多个bit的输入通道,每经过一个时钟,各通道都会向运算单元里输入1bit的数据;/n所述运算单元,由D触发器、异或门和与门构成;每个通道独立运算,最终将运算出来的结果独立输出;同时将相邻的两个通道的独立输出结果相异或并反馈到低位通道的输入重新参与运算;在运算通道中引入了2个固定位置的非线性反馈环节;/n输出单元,包含多个bit的输出通道,每经过一个时钟,输出通道都会将从运算单元中获取的数据输出1bit。/n

【技术特征摘要】
1.一种基于非线性反馈移位寄存器的量子随机数后处理装置,其特征在于,包括:输入单元、运算单元和输出单元;
所述输入单元,包含多个bit的输入通道,每经过一个时钟,各通道都会向运算单元里输入1bit的数据;
所述运算单元,由D触发器、异或门和与门构成;每个通道独立运算,最终将运算出来的结果独立输出;同时将相邻的两个通道的独立输出结果相异或并反馈到低位通道的输入重新参与运算;在运算通道中引入了2个固定位置的非线性反馈环节;
输出单元,包含多个bit的输出通道,每经过一个时钟,输出通道都会将从运算单元中获取的数据输出1bit。


2.如权利要求1所述的基于非线性反馈移位寄存器的量子随机数后处理装置,其特征在于,所述输入通道是63bit输入通道。


3.如权利要求1所述的基于非线性反馈移位寄存器的量子随机数后处理装置,其特征在于,所述输出通道是32bit输出通道。


4.如权利要求1所述的基于非线性反馈移位寄存器的量子随机数后处理装置,其特征在于,所有运算通道结构一致,其中包括多个D触发器、线性反馈和非线性反馈。


5.如权利要求4所述的基于非线性反馈移位寄存器...

【专利技术属性】
技术研发人员:胡峰陆诚赵良圆金华陈姗姗邱红康
申请(专利权)人:江苏亨通问天量子信息研究院有限公司江苏亨通光电股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1