当前位置:主页 > 科技论文 > 网络通信论文 >

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

发布时间:2020-05-13 17:54
【摘要】:随机数发生器在通信安全和密码学等领域有广泛的应用。随机数发生器所生成的随机数,其随机性、不可预测性对通信安全有着重要的价值,密钥管理、加密算法和通信协议等应用领域都需要使用随机数。产生随机数的器件称为随机数发生器,广泛应用的是伪随机数发生器。伪随机数发生器通过算法进行数学递推得到随机序列,存在随机性差和密钥种子容易被盗取的缺点。伪随机数发生器的此种缺陷,导致其无法应用在军事通信、安全芯片等安全级别要求高的系统中。TRNG(True Random Number Generator)真随机数发生器利用自然物理过程中的热噪声、闪烁噪声等随机噪声,产生的真随机序列具有更好的随机性和不可预测性。本文对真随机发生器原理方法和检测评估方法进行了深入的研究与分析。基于多源振荡器和AES(Advanced Encryption Standard)加密算法,提出一种真随机数发生器。首先利用H-FIRO、H-RO、H-GARO三种不同类型的振荡器作为TRNG真随机数发生器系统的噪声源,通过混合三种不同特性的噪声,从系统的噪声源头改善了系统的随机特性和不可预测性。对振荡信号的随机采样生成随机信号,使用线性反馈移位寄存器和冯诺依曼校正器等组成的硬件电路对随机信号进行预处理,消除外部干扰导致的随机序列偏差和自相关性。经过预处理后产生的随机序列作为密钥“种子”,使用AES加密算法利用密钥种子进行安全加密处理,最终得到高质量、高安全性的真随机数。本文设计的真随机数发生器,通过大规模集成电路集成在嵌入式芯片中。经过了实际的大量随机数测试,产生的真随机序列达到了NIST-SP800-22国际标准。基于多源振荡器和AES算法的真随机数发生器,能够有效的提高系统和芯片的安全性,在保密通信、芯片加密等领域有十分重要的应用价值。
【学位授予单位】:成都理工大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TN918.4

【参考文献】

相关期刊论文 前10条

1 李璞;江镭;孙媛媛;张建国;王云才;;面向全光物理随机数发生器的混沌实时光采样研究[J];物理学报;2015年23期

2 鄢秋荣;赵宝升;张华;廖庆洪;陈荣伶;;等时间间隔内光子数奇偶随机性的光量子随机源[J];光子学报;2015年06期

3 汪超;黄鹏;黄端;房坚;曾贵华;;基于光放大器的量子随机数发生器[J];密码学报;2014年02期

4 闵富红;王恩荣;;超混沌Qi系统的错位投影同步及其在保密通信中的应用[J];物理学报;2010年11期

5 王玉华;管爱红;侯志强;詹静;张焕国;;基于LFSR的演化随机序列发生器[J];计算机工程;2009年06期

6 沈华韵;张鹏;王侃;;改进线性同余法随机数发生器[J];清华大学学报(自然科学版);2009年02期

7 郑列;宋正义;;伪随机数生成算法及比较[J];湖北工业大学学报;2008年05期

8 曹润聪;曹立明;;Linux随机数生成器的原理及缺陷[J];计算机技术与发展;2007年10期

9 黄谆,白国强,陈弘毅;快速实现SHA-1算法的硬件结构[J];清华大学学报(自然科学版);2005年01期

10 薛之昕 ,王暹昊;数字签名算法SHA-1的FPGA高速实现[J];今日电子;2004年03期

相关博士学位论文 前1条

1 杨宏志;对称密码算法簇设计及其仿真[D];解放军信息工程大学;2010年

相关硕士学位论文 前1条

1 魏宇峰;基于混沌理论的AES动态加密算法研究[D];哈尔滨工程大学;2015年



本文编号:2662317

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/2662317.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户bbace***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com