TPM系统RNG模块的设计实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:z504555643
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了在世界范围内推行可信计算技术,TCG(可信赖计算组织)定义了具有安全存储和加密功能的TPM(Trusted Platform Module)可信平台模块。该平台是一种基于TCG工业标准规范的微控制器。该控制器用于存储口令、数字证书和加密密钥,并为各种计算平台提供安全认证、加密和网络接入服务。TPM系统关键模块之一的随机数发生器(Random Number Generator, RNG)产生用于加密处理器的加密、解密及密钥生成等功能的种子数字。该随机数发生器提供了TPM内部随机数的来源,这些随机数用于密钥分配的临时交互号(nonce),密钥的产生以及数字签名过程中。此外,对高质量随机数的要求与日俱增,真随机数发生器受到广泛关注;系统芯片技术的出现和发展,提出了实现片上随机数发生器的需要;鉴于以上现实状况,本文提出了一种基于锁相环噪声源的随机数发生器实现方法,该方法具有真随机性,易于实现和集成。该设计方法具有三个显著的特点:(1)噪声源取自于物理现象-锁相环的相位噪声,而非通常的自由振荡器;(2)采用冯-诺伊曼校正器对原始采样数据进行处理,去除偏置,改善随机性;(3)采用线性反馈移位寄存器(LFSR)和元胞自动机移位寄存器(CASR)算法对采样数据进行杂化处理,改善输出的统计属性,既保证真随机性,又保证发生器有确定的输出。本文提出了一种基于锁相环相位噪声的真随机数发生器的设计方法,完成了该真随机数发生器的设计和仿真,并对仿真结果进行了统计测试,对其性能进行了分析和总结。这是对用锁相环实现随机数发生器的一种尝试,其结果可以供TPM系统使用或者高质量随机数发生器研发人员参考。
其他文献
在实际电磁工程中,针对电大尺寸导体附近的天线性能分析问题,我们常常追求的目标是:能够在保持一定的计算精度的同时达到快速分析的目的,或者在牺牲较小的内存及计算时间的情况下,达到较好的计算精度。矩量法(MoM)是一种低频方法,在高频范围内,计算量的增大限制了其应用,因此MoM仅适合于分析电小尺寸的天线。一致性几何绕射理论(UTD)作为一种高频方法,它在把天线等效为点源解决天线问题时,必须已知天线的辐射
在数字信号处理领域,傅立叶变换是一种有效分析工具。类似的,在数字逻辑设计领域,谱变换也是一种有效的分析工具。谱变换在逻辑设计上的广泛应用已有40多年的历史。作为一种
通信工程防雷包括外部防雷和内部防雷两个方面,外部防雷包括接闪杆、接闪带、引下线、接地网等等,外部防雷是为了保护建筑物不受直击雷的雷击伤害,将可能击中建筑物的雷电引
LTCC埋置微波无源器件研究是为总装备部某重点预研课题配套开展的基础研究,用于该课题中基于多层基板的多芯片子系统的SiP(System in Package)。该研究针对特定的LTCC工艺线,开
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
期刊
本文详细阐述了微型环谐振腔器件的原理、性能及其应用,提出了数种新型复合微型环谐振腔器件的设计与分析。利用多微型环谐振腔耦合在对称马赫-曾德尔干涉仪的一臂上,可以得到高
通讯信息安全一直是大众较为关注的一个焦点问题,我国在电子信息安全技术领域的探索从未停下脚步,在“墨子号”成功升空后,国内的无条件安全通信彻底被打通,全球首颗量子卫星
双光子吸收作为一种非线性光学现象,是指介质同时吸收两个光子而跃迁到高能级。双光子吸收材料在光限幅,三维光信息存储,双光子显微成像和光动力疗法等方面都显示出变革性的应用
在信息化引领时代的今天,移动互联网逐渐成为主要传播媒介,并在不断应用的过程中实现速度和质量等方面的新突破.人们生活的科技化、智能化离不开移动互联网的发展,它以独特的