计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2009年
3期
370-376
,共7页
刘政林%韩煜%邹雪城%陈毅成
劉政林%韓煜%鄒雪城%陳毅成
류정림%한욱%추설성%진의성
高级加密标准(AES)%差分功耗分析(DPA)%相关系数功耗分析(CPA)%电路实现%功耗模型%功耗泄漏
高級加密標準(AES)%差分功耗分析(DPA)%相關繫數功耗分析(CPA)%電路實現%功耗模型%功耗洩漏
고급가밀표준(AES)%차분공모분석(DPA)%상관계수공모분석(CPA)%전로실현%공모모형%공모설루
针对高级加密标准(AES)密码算法的电路实现,提出了一种改进的功耗攻击方法.该方法的基本思想是选取2次不同明文输入下的汉明重量差为改进功耗模型,通过选择明文能够最大可能性地增大功耗偏差,从而恢复出密钥.采用UMC 0.25 μm 1.8 v标准CMOS工艺库,利用Synopsys公司的EDA工具得到AES电路加密过程的功耗仿真曲线,建立起功耗攻击平台,并在此平台上进行多种功耗攻击方法的分析和比较.实验结果表明,与普通的差分功耗分析(DPA)和相关功耗分析(CPA)攻击方法比较,提出的改进攻击方法能够以适当的功耗测量次数,以及更小的计算复杂度实现DPA攻击.
針對高級加密標準(AES)密碼算法的電路實現,提齣瞭一種改進的功耗攻擊方法.該方法的基本思想是選取2次不同明文輸入下的漢明重量差為改進功耗模型,通過選擇明文能夠最大可能性地增大功耗偏差,從而恢複齣密鑰.採用UMC 0.25 μm 1.8 v標準CMOS工藝庫,利用Synopsys公司的EDA工具得到AES電路加密過程的功耗倣真麯線,建立起功耗攻擊平檯,併在此平檯上進行多種功耗攻擊方法的分析和比較.實驗結果錶明,與普通的差分功耗分析(DPA)和相關功耗分析(CPA)攻擊方法比較,提齣的改進攻擊方法能夠以適噹的功耗測量次數,以及更小的計算複雜度實現DPA攻擊.
침대고급가밀표준(AES)밀마산법적전로실현,제출료일충개진적공모공격방법.해방법적기본사상시선취2차불동명문수입하적한명중량차위개진공모모형,통과선택명문능구최대가능성지증대공모편차,종이회복출밀약.채용UMC 0.25 μm 1.8 v표준CMOS공예고,이용Synopsys공사적EDA공구득도AES전로가밀과정적공모방진곡선,건립기공모공격평태,병재차평태상진행다충공모공격방법적분석화비교.실험결과표명,여보통적차분공모분석(DPA)화상관공모분석(CPA)공격방법비교,제출적개진공격방법능구이괄당적공모측량차수,이급경소적계산복잡도실현DPA공격.