推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于aes算法dpa攻击平台设计

更新时间:2019-12-28 17:54:50 大小:2M 上传用户:xuzhen1查看TA发布的资源 标签:aes算法dpa攻击 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

摘要:本文阐述了DPA攻击的基本原理及平台搭建方法,设计实现了一个DPA攻击的密钥分析软件平台。该平台能够采用基于均值差的检验方法对芯片功耗与算法内部的分析目标函数进行相关性分析,从而破解算法密钥;能够给出直观的攻击结果,同时还能对芯片的抗DPA攻击能力进行量化分析。对模型电路进行模拟DPA攻击实验表明,本文所设计实现的平台能够有效破解算法密钥。

DPA攻击技术即差分功耗攻击技术,是非侵人式攻击技术的一种。攻击者不破坏原有芯片的结构,在安全芯片执行正常的加、解密操作的时候采集芯片的功耗、执行时间等信息,采用数学统计分析技术,通过差分的方法消除噪声,再利用相关性分析来窃取密钥(。相比于侵入式攻击技术来说,非侵人式攻击技术仅需要少量的攻击设备,因此其攻击成本大为降低,而且不容易留下攻击痕迹;而相对于传统的基于算法本身的攻击方法,旁路攻击可以极大地缩小算法密钥的搜索空间,使攻击难度大为降低口。

根据功耗分析的攻击强度可以将功耗攻击分成简单功耗攻击(SPA)、差分功耗攻击(DPA)和高阶差分功耗攻击(HODPA)三种。相比于简单功耗攻击,差分功耗攻击的强度更大。一般情况下,只要芯片采取了一定的保护措施,简单功耗攻击就较难攻击成功从而得到密钥。因此,简单功耗攻击一般作为其他攻击的辅助手段。同时,在攻击过程中,除加解密模块外的其他功能逻辑将带来大量噪声,这使得简单功耗攻击只具有较小的威胁性]。而差分功耗攻击由于采用了数学统计的方法,可以通过差分的方法消除大量噪声,因此具有较大的威胁性。所以,DPA攻击成为一种非常有效的芯片攻击手段。

部分文件列表

文件名 大小
基于aes算法dpa攻击平台设计.pdf 2M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载