片上可嵌入式鲁棒真随机数发生器机理与实现技术研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:jianjian9527
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机与通信技术的快速发展,信息安全问题越来越重要,而密码学是解决信息安全问题的唯一技术。建立在现代密码学基础上的信息安全系统,其安全性从根本上依赖于产生重要秘密数据所用随机数的随机性。随着SoC设计时代的到来,为了进一步提高安全性,研制单芯片密码处理器已成为必然。因此,本论文针对密码学较高级别的应用,以及对可嵌入式的要求,提出了“片上可嵌入式鲁棒真随机数发生器机理与实现技术研究”这一研究课题,目的是研制性能更好、拥有完全自主知识产权的片上可嵌入式真随机数发生器,为进一步开发系统级信息安全产品打下坚实的基础。本文首先研究了随机性来自于自然的物理随机过程——电阻热噪声的两种真随机数发生器。对于直接放大电阻热噪声的方法,给出一个相对简单的结构,并对电路进行了优化设计。在基于振荡器的方法中,有效地增加了电阻热噪声以提高相位抖动,并引入了带隙基准,提高了系统的鲁棒系。仿真结果表明,所设计的这两种真随机数发生器在不经过任何后处理电路修正的情况下就可以通过所有适用的随机性测试,输出比特率均可达到10Mbps。详细说明了混沌移位映射产生真随机数的原理,及其参数变化对所产生序列随机统计特性的影响,并从理论上分析了模拟电路实现移位映射时防止寄生稳定点的方法。随后给出了用开关电容技术实现移位映射的详细电路设计,提出了一种增加可控电容阵列的方法,有效地防止了寄生稳定点。并给出了用与数字工艺更加兼容的开关电流技术实现移位映射的详细电路设计,采用了一个高速线性跟踪-保持电路,通过合理的电路设计更加对称地实现了已有的防止寄生稳定点方法,并具有非常低的功耗。为了同时保证了鲁棒性与随机性,提出了一种扩展的伯努利移位映射。采用开关电流技术对该映射进行了设计,实现了一个鲁棒、低功耗的真随机数发生器,输出比特率达到10Mbps。通过改进整体电路的电流镜像电路,实现了一个具有近似理想信息熵的真随机数发生器,输出比特率达到了20Mbps。随后采用电容电荷再分配技术实现了针对分段线性一维映射的一种扩展映射,在提高鲁棒性的同时,保持了功耗低的特点。为了消除电路所实现映射的两种非理想因素对随机性的影响,提出了一种适于开关电流技术实现的差分结构,并通过初步的电路设计验证了其有效性。本文最后分析了随机序列的修正方法,提出了用哈希算法对真随机数发生器的原始输出进行修正的方法。随后给出了SHA-1算法模块的详细ASIC设计,优化了SHA-1模块最长关键路径上的逻辑结构。给出了一个在密码处理器中直接调用SHA-1模块进行修正处理的接口,在对真随机数发生器的原始输出进行修正处理的同时,有效地提高了随机序列的产生速度。
其他文献
IT技术特别是集成电路和IT技术的发展,使视频监控系统正由传统的基于模拟监控的模式向全数字模式发展,并越来越和网络和图像处理技术相结合。本课题基于嵌入式系统设计了一种
目的探讨延续护理干预对糖尿病视网膜病变患者院外自我管理水平和生活质量的影响。方法选取2018年1月至2019年4月在郑州市第二人民医院住院治疗的113例糖尿病视网膜病变患者
为了改善铁路客运站零售服务中出现的商品质量参差不齐,价格过高、品牌混杂和品种不齐全等问题,许多研究人员提出建立高速铁路客运站零售连锁店,由铁路多经部门自主经营,实行
牛的寄生虫病是一种综合性的新型防治技术。这种新型的防治技术改变了传统的治疗技术,使单一,间断的防治措施转变为连续性,有组织的防治措施。这样一来,牛的寄生虫病可以得到
以往,β-受体阻滞剂被认为是充血性心力衰竭(CHF)患者的禁用药。近年来,国内外研究证实,β-受体阻滞剂能显著提高患者的心功能,有效降低病死率,这一发现为充血性心力衰竭患者的治疗
世界最大铁矿石码头有望年底在青岛实现投产青岛港董家口港区40万吨铁矿石码头项目总投资38亿元,年设计通过能力2500万吨,是目前世界最大的在建矿石码头青岛港集团下一步将确保
随着空间技术的发展,一些深冷高速重载极苛刻工况条件下工作的轴承如氢氧火箭发动机涡轮泵用滚动轴承只能依靠保持架提供的转移膜来润滑,工作条件十分恶劣,我国正在研制的大
随着信息技术的日益普及,它已广泛地深入到人们生活的各个领域。信息技术在教育上的影响,突出表现在与各个学科的整合上。以网络化、数字化、多媒体化和智能化为代表的信息技术