嵌入式系统安全的密码算法及实现技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:sueprding
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年,随着移动计算、分布式计算直至普适计算的迅速发展,嵌入式系统技术得到了最为广泛的应用。但与传统的桌面计算和企业互联相比,嵌入式计算的安全性是一个更为开放、更为复杂、需要长期关注的问题。设计者需要在整个嵌入式系统设计过程中,把适宜的安全强度,与其他设计准则,如成本、性能和功耗等一起权衡考虑。此外,嵌入式系统的广泛使用和应用环境的开放性使得其实现自身的安全性也必须被充分关注。从终端用户的角度,本文针对嵌入式系统的安全需求、安全实现分别从算法级和体系结构级两个层次进行重点研究。首先,论述了嵌入式系统的安全工程需求与密码算法之间的关系,选择了合适的密码算法原语AES-128、ECC-GF(2163)、SHA-1,为全文研究确立了研究对象。进一步分析了嵌入式安全中密码算法的实现安全性,以及密码算法在嵌入式安全工程中的应用。其次,针对AES-128、ECC-GF(2163)、SHA-1算法原语,我们在微结构层次对三者的电路实现进行了详细论述。实现结果表明,基于2个S盒,8位数据总线宽度的AES-128电路最适合资源严格受限的无线传感器网络(WSN,Wireless Sensor Network)节点使用。应用数位模乘、Montgomery Ladder点乘实现的ECC-GF(2163)处理器具有面积和能耗的最佳折衷。通过折叠的数据通路、改进的进位跳跃加法器(CSKA,CarrySkip Adder)实现的SHA-1电路,能够使性能和面积均得到较大改善。接下,以旁路泄漏分析来考查密码算法电路实现自身的物理安全性。我们建立了基于仿真功耗和真实功耗的功耗分析攻击(DPA,Differential Power Analysis)测试平台,分别对AES-128和Montgomery Ladder电路实现进行了功耗和时间的攻击分析。提出了一种基于最大偏差的功耗分析方法,能够以较低的计算复杂度攻击出AES电路加密密钥。同时,提出一种异构S盒-随机字节替换抗攻击策略,该方法能够以较小的代价显著地增强电路的抗功耗攻击特性。对于ECC-GF(2163)的(DA,Double-Add)算法实现,我们研究了时间攻击与随机数隐蔽方法,DPA实验证明ECC-GF(2163)的Montgomery Ladder实现仅能够抵御时间攻击和简单功耗分析(SPA,Simple PowerAnalysis)攻击,但依然易受DPA攻击。此外,我们在Atmel AT89C55微控制器上验证了汉明功耗模型,并对该器件的DPA泄漏进行了量化分析。最后,本文对三个嵌入式系统安全工程实践进行应用研究,它们分别基于无线传感器网络,嵌入式系统知识产权保护和静态数据存储领域。IEEE802.15.4 CCM-AES协处理器的设计能够最小化主处理器负载,全硬件实现IEEE802.15.4协议安全模式。基于SMIC 0.35μm 2P3M工艺和SHA-1算法实现的安全认证芯片可以对主机和从机身份进行双向密钥认证。针对固态硬盘(SSD,Solid State Disk)数据安全方案,我们实现了基于射频识别(RFID,Radio Frequency Identification)的密钥有效管理,以及高性能的CTR-AES-128加解密,其性能达到1.8Gbps。
其他文献
对VR技术特点及应用于高校数字图书馆的融合构建作深入探讨,分析了VR技术在数字图书馆空间场景、资源及服务建设和管理应用中存在的问题。在新信息环境下,对VRS系统架构及虚
在司法实践中,对于"前后骗"型案件在罪名认定和罪数处断方面均存在着激烈争议,在认可极少数情况下以一罪论处的司法认定路径基础上,原则上应该对"前后骗"的案件分两罪进行单
目的是为了研究小儿轮状病毒肠炎临床的特点。方法选取2016年~2017年在我科住院并诊断为轮状病毒性肠炎患儿120例作为研究对象,进行回顾性分析。结果 120例患者中男69例(57.5
首先介绍了沥青混凝土路面施工中的常见病害,主要包括裂缝、坑槽、沉陷、泛油、水损害等。同时指出常见病害的防治意义并提出具体的防治对策。结论证实,采取病害防治措施,不
计算机视觉既是工程领域,也是科学领域中的一个富有挑战性的重要研究课题。基于计算机视觉的三维信息获取技术已成为当今的研究热点。本论文主要研究基于图像的三维自动重建
通过引种栽培试验,观察和验证"冬牧70黑麦草"在巴州各地的种植适应性.试验结果表明:该牧草具有生长速度快、营养价值高、青绿期长,且鲜产草量、产籽量高,适宜饲喂各种草食家
EOF分析方法是《气象统计方法》课程教学的主要内容之一,在大气科学领域中应用广泛。然而,对于EOF方法这种理论性较强的内容进行课程讲授时,往往较难激发学生的兴趣。因此,我
摘要:“电路分析”是所有电类专业的专业基础必修课程,该课程理论严密、逻辑性强,有广阔的工程背景,是电类专业学生知识结构的重要组成部分,是电气工程与自动化、电子信息科学与技术、微电子工程等专业本科生面对的第一门工程类课程。近年来对“电路分析”课程教学进行探索,针对“电路分析”课程在教学内容与教学方法等方面的教学改革问题,本文在新媒体技术下流行的大规模在线公开课程MOOC(Massive Open O
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
会议
针对机翼智能磨边机滑轨和机座所承受的压力大,且体积大等问题。利用三维绘图3D-Max软件建立滑轨和机座三维模型,再将其导入到ANSYS软件进行静力学分析,得出在正常工作下滑轨