对AES的缓存攻击技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:birdlay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
高级密码加密标准(AES),可以抵抗诸如差分、线性等传统攻击,但是实现AES的设备则很容易受到边信道攻击。在现实世界中,各种物理设备在运行时会泄漏一些信息,而这些信息很有可能与设备内部的秘密数据有关。边信道攻击就是通过对诸如运行时间、能量或温度变化、声波、电磁波等信息的分析,来寻找其中的秘密数据。实现AES的软件中大多使用了S盒表查找,而在有限的CPU缓存中使用这些表查找时会泄漏时间信息。时间驱动的缓存攻击是指通过分析处理器中算法的执行时间的不同来恢复密钥的攻击。本文在详细描述了AES算法流程和缓存的体系结构的基础上,分析了针对AES的时间驱动缓存攻击,文中给出了两种攻击的改进版本,使得攻击可以单机运行,并给出了PentiumⅢ处理器下,使用OpenSSL加密库的攻击结果。这些攻击方法可以应用于大多数的高速AES实现软件和计算平台;最后分析了缓存攻击的优点以及抵抗这种攻击的对策。
其他文献
随着信息技术的迅猛发展,基于安全访问控制的个人身份鉴别越来越具有重要的现实意义。说话人识别作为生物认证技术的一种,以其独特的方便性、经济性和准确性等优势受到世人瞩
早在上个世纪七十年代,Wyner建立了搭线窃听信道和第二类搭线窃听信道这两个通信安全模型。搭线窃听信道模型由一个发送者,一个接收者和一个窃听者组成。在该模型中,Wyner假
【摘要】让课堂充满生机活力,是每个教师永恒的追求。怎样给语文课堂注入活力呢?在平时的语文教学中,通过不断实践,不断反思。①激发兴趣,让学生主动参与到新课的学习中去;②搭设舞台,让学生在课堂上动起来; ③创设情景,让学生敢于发表自己的意见; ④及时评价,激励学生获得成功的体验。  【关键词】语文课堂 教学方法 生机活力  语文教学应激发学生的学习兴趣,培养学生自主学习的意识和习惯,创设良好的学习情境
移动Ad Hoc网络作为一种新型的移动多跳无线网络,与传统的无线网络有许多不同的特点。它既不依赖于任何固定的基站也不需要集中的管理,而是通过移动节点间的相互协作、自我组