基于国密算法安全芯片的设计、实现与验证

来源 :广东工业大学 | 被引量 : 3次 | 上传用户:huanghui0123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息与通信技术的发展,我们的生活进入了万物互联的时代。人们享受着海量信息带来的便捷,同时也承受着个人信息被盗取的风险。与此同时,集成电路产业也经历着一个飞速发展的过程。1965年,英特尔创始人之一的戈登·摩尔提出了摩尔定律,在此后的时间里,集成电路产业遵循着摩尔定律迅猛发展[1]。时至今日,集成电路已经成为了产业智能化的基础。本文结合了时下的两大热点:信息安全和集成电路,设计了一款应用于物联网设备的国密算法安全芯片。这款芯片是基于上一代国密安全芯片的优化设计。国密算法是国家密码管理办公室制定并颁布的一系列密码标准。芯片支持国密算法SM2、SM3和SM4,同时为了适应更多的应用场景,芯片同样支持国际标准加密算法AES、SHA。设计结合数模混合SOC设计流程和业界领先的EDA工具,集成了国产32位低功耗CPU,AMBA总线系统,物理不可克隆函数(Physical Unclonable Function,PUF)模块,模拟模块,真随机数发生器及丰富的外围接口。在生产过程中,不可避免地会出现工艺偏差,利用这些偏差可以实现PUF的唯一性。PUF相当于每块芯片的指纹,由于它的唯一性,PUF可以应用在身份识别上。模拟模块有LDO模块和OSC模块。LDO主要对芯片的电源进行管理。OSC是芯片的时钟源。芯片的设计难点主要来自数模混合设计和后端设计。芯片的应用场景是物联网设备,对芯片的面积提出了很高的要求。模拟电路和数字电路的性质不一样,需要认真考虑电路的兼容性,确保数字电路和模拟电路都能正常工作。由于模拟模块结构的特殊性,整合模块时需要对数字电路做出一些调整。针对设计出现的技术难题,本文将介绍一种基于业界集成电路设计工具的设计方案。为了保证芯片的数据传输和逻辑功能的正常,在流片前需要对芯片版图进行时序验证和物理验证。芯片采用LQFP48封装,工作频率为36MHz,工作电流约为5~10mA。SM2的加密速度为35.6Mbps,解密速度为67.5Mbps,签名速度为71次/s,验签速度为37次/s,公钥生成速度为75次/s;SM3的杂凑吞吐率为5.9~17.5Mbps;SM4的加解密速度为12.36Mbps。国际标准单元AES加解密速度为18.43Mbps;SHA的杂凑吞吐率为6.6Mbps。PUF的性能比传统设计提升50%。可见,芯片的安全性能基本达到要求。
其他文献
可得利益是指合同被全面、妥当履行时,依事物之通常发展或依特殊情事,特别是依已采取之措施或手段,可预期取得但未实际取得之财产增值利益。除不可抗力原因导致的合同法定解
对WJD-0.4型电动铲运机运行的各项经济技术指标进行叙述,并对各种出矿设备对比性试验的数据进行整理和分析,从生产效率、各种损耗、生产成本等方面对该微型电动铲运机运行进行了
医疗损害赔偿责任是医疗机构在诊疗活动因医疗机构及其医务人员因过错而使患者受到损害而承担的以损害赔偿为主要方式的侵权责任,医疗机构承担赔偿责任需要满足损害事实、主观过错、损害行为以及因果关系四类要件,并适用以过错原则、过错推定原则、无过错责任和免责原则为一体的多元归责体系。医疗损害赔偿责任自《中华人民共和国侵权责任法》实施以来已逐渐在实务中趋于统一化,但责任构成要件的认定标准在理论和实务中依然争议不
多毛类是海洋大型底栖动物中常见且数量占优势的类群,种类丰富,是海洋生物多样性的重要组成部分。多毛类丰富的多样性和复杂的形态特征导致多毛类的分类体系一直处于变化中,
江苏省素有“鱼米之乡”之称,是我国水稻生产大省之一,稻米产业地位突出。由于长期注重高产育种,忽视稻米品质改善,造成江苏大米普遍口感不佳,一直处于市场低端水平。2019年4月,江苏省农业农村厅印发《现代农业提质增效工程千亿级特色产业发展规划和专项行动方案(2018-2022年)》,明确将稻米产业打造为江苏八大“千亿级”特色产业之一,这为江苏优质稻米产业快速发展提供了重要契机。本研究归纳分析了影响江苏