基于多源振荡器和AES算法的TRNG设计与实现

来源 :成都理工大学 | 被引量 : 0次 | 上传用户:wdxf365
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随机数发生器在通信安全和密码学等领域有广泛的应用。随机数发生器所生成的随机数,其随机性、不可预测性对通信安全有着重要的价值,密钥管理、加密算法和通信协议等应用领域都需要使用随机数。产生随机数的器件称为随机数发生器,广泛应用的是伪随机数发生器。伪随机数发生器通过算法进行数学递推得到随机序列,存在随机性差和密钥种子容易被盗取的缺点。伪随机数发生器的此种缺陷,导致其无法应用在军事通信、安全芯片等安全级别要求高的系统中。TRNG(True Random Number Generator)真随机数发生器利用自然物理过程中的热噪声、闪烁噪声等随机噪声,产生的真随机序列具有更好的随机性和不可预测性。本文对真随机发生器原理方法和检测评估方法进行了深入的研究与分析。基于多源振荡器和AES(Advanced Encryption Standard)加密算法,提出一种真随机数发生器。首先利用H-FIRO、H-RO、H-GARO三种不同类型的振荡器作为TRNG真随机数发生器系统的噪声源,通过混合三种不同特性的噪声,从系统的噪声源头改善了系统的随机特性和不可预测性。对振荡信号的随机采样生成随机信号,使用线性反馈移位寄存器和冯诺依曼校正器等组成的硬件电路对随机信号进行预处理,消除外部干扰导致的随机序列偏差和自相关性。经过预处理后产生的随机序列作为密钥“种子”,使用AES加密算法利用密钥种子进行安全加密处理,最终得到高质量、高安全性的真随机数。本文设计的真随机数发生器,通过大规模集成电路集成在嵌入式芯片中。经过了实际的大量随机数测试,产生的真随机序列达到了NIST-SP800-22国际标准。基于多源振荡器和AES算法的真随机数发生器,能够有效的提高系统和芯片的安全性,在保密通信、芯片加密等领域有十分重要的应用价值。
其他文献
计算机断层成像技术(Computed Tomography, CT)是当今最先进的成像技术之一,凭借其非接触、无破坏性、高分辨率、无影像重叠等优点成为临床医学,工业,材料,生物等领域中不可
伪满覆亡与“大东亚共荣圈”理论的破产金增新1931年“九·一八”事变后伪满殖民统治的14年间.充斥着奴役与压迫,暴虐与凶残,血腥与罪恶,无疑是中国近代史上最黑暗、最腐朽、最龌龊
目的:研究淋巴结病理组织免疫组化技术与标准化操作方法。方法:回顾性分析78例淋巴结患者的临床资料,将患者分为观察组与对照组,每组39例。观察组为患者行免疫组化染色和淋巴
随着我国高速公路里程与机动车保有量的迅速增长,使得高速公路的安全、高效运营的保障任务日益艰巨。作为高速公路“保通保畅”工作实施的重要基础条件,清障救援资源对减少高
研究目的(1)了解临沂地区0~1岁婴幼儿家庭养育环境的状况;(2)探讨儿童家庭养育环境与神经心理发育的相关性;(3)总结此次研究的基础上,家庭育儿中发挥优势,弥补不足之处,加强对
自去年县级国家综合档案馆项目实施以来,云南无论是在项目计划编制、项目实施还是项目管理上,都走在了全国前列,各项工作都得到了国家档案局的充分肯定。为推广和介绍云南在
近年来,我国严峻的就业形势究其原因是人力资源需求与供给的脱节和大学生自身素质和能力的偏低,因此,如何提升大学生就业核心竞争力也就成为广大教育工作者需要直接面对的课
改革开放迎来了跨国公司在华经营的新局面,也引发了跨国经营如何与中国传统管理文化相适应的新问题.本文采用东方管理学派"以人为本、以德为先、人为为人"的基本理论,探讨了
本项目选取了美国总统奥巴马于2015年发表的国情咨文演讲,进行了模拟英汉同声传译,发现并总结了实践过程中的问题和难点,并针对具体实例进行了分析总结,提出了相应的解决方法
本论文结合毕业作品纪录片《娜斯佳和她的朋友们》展开,以跨文化传播相关知识为理论框架,以三位俄罗斯留学生的学习生活为切入点,以纪实性的创作手法,展示了俄罗斯青年蓬勃向上的朝气、勤勉努力的学习态度以及中俄两国学生之间的深厚友谊,记录了她们对中国优秀传统文化的了解与认知。论文结合专业硕士的要求就本片的策划、拍摄、后期制作过程,及创作构思、主题提炼、主题表现进行梳理,并总结了创作中遇到的困惑。从跨文化传播