基于AES的安全协处理器设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zh85120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式产品的迅速发展以及产品设计的越来越开放,嵌入式产品的知识产权保护日益成为产品开发者关注的焦点,同质化的硬件解决方案使得越来越多的产品开发者将其核心竞争力融入在嵌入式软件内,因此如何保护嵌入式软件安全成为了保护嵌入式产品的关键。文章首先分析了嵌入式软件的特点以及安全威胁来源,然后介绍了几种常见的嵌入式软件防护方案及其优缺点,在此基础上提出一种基于AES的安全协处理器的嵌入式软件防护机制,并对该安全协处理器进行了设计实现。基于协处理器的嵌入式软件防护机制有效解决了纯软件保护方案占用系统资源大的短板,以及其他硬件保护方案只单一提供身份认证的不足。该安全协处理器采用异构S盒的AES协处理器对主机身份进行验证以及对用户数据和程序进行加密处理,同时内置的EEPROM存储器能够对用户数据及程序进行安全存储。考虑到嵌入式系统资源有限等特点,安全处理器设计实现过程中采取多种优化结构和算法以在安全性、面积、速度和功耗之间取得良好平衡。在系统架构的基础上,对各个功能模块进行划分,按照ASIC设计的标准流程,用verilog硬件描述语言对该协处理器进行设计,然后采用Modelsim进行功能仿真,搭建FPGA平台进行硬件验证,在HuaHong NEC0.35微米工艺库下采用DesignCompiler进行综合,并用Astro对其进行后端版图设计,最终在HuaHong NEC成功实现流片,并对流片后的芯片搭建硬件平台进行测试,测试结果表明该安全协处理器能够满足预期要求。
其他文献
社区居民作为利益相关者,极大地影响着景区的发展。同时,社区参与作为生态旅游的重要内容之一,是旅游业真正实现可持续发展的必然要求。对广西梧州石表山休闲旅游风景区社区居民
近日,农业农村部办公厅、生态环境部办公厅联合印发《关于进一步明确畜禽粪污还田利用要求强化养殖污染监管的通知》(以下简称《通知》)。农业农村部畜牧兽医局、生态环境部
试验利用火焰原子吸收光谱法,分析比较了干灰化法和湿法消解法对有机微量元素预混合饲料和无机微量元素预混合饲料中Cu、Fe、Zn、Mn含量测定结果的影响。试验结果表明:干灰化
养殖业一般以饲养鸡为主,因为养殖场的空间范围较大、鸡群数量较多,所以在鸡群中很容易引发传染病,其中较为常见、发病率较高的一种传染病就是鸡支原体病。支原体病是常常被
随着互联网和带宽的日益发展,音乐听歌已经不再是纯个人行为,同时也不仅局限在本地电脑。从2009年开始,网络音乐发展日新月益,出现了很多网络音乐播放器。但纵观现在流行的媒
佛教中国化的成功,在于它不仅结合中国的儒家伦理、实用心理和各地域文化特征,适应中国社会发展所导致的阶级阶层变动,而且还有所丰富和发展,受其启示,推进马克思主义中国化,
随着金融市场的全面开放,我国商业银行面临着与发达国家提供全方位服务的综合金融集团的激烈竞争和严峻挑战。探索适度的混业经营组织模式,对我国商业银行来说是现实而紧迫的
我国经济的发展带动建筑行业的发展,随之建筑工程管理受到人们的关注,其中以进度管理受到的关注最多。近年来,建筑行业发展快速,不仅需要严格控制施工质量,同样需要保证施工