《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA實現AES的側信道碰撞攻擊
基于FPGA實現AES的側信道碰撞攻擊
2014年電子技術應用第10期
郭建飛,王 忠,嚴迎建,郭朋飛
解放軍信息工程大學,河南 鄭州450004
摘要: 為了解決攻擊點在能量跡中具體位置的識別問題,在對側信道碰撞攻擊技術研究的基礎上,提出了通過計算能量跡中每個采樣點的方差來識別攻擊點的方差檢查技術。
中圖分類號: TP309.7
文獻標識碼: A
文章編號: 0258-7998(2014)10-0066-03
中文引用格式:郭建飛,王忠,嚴迎建,郭朋飛.基于FPGA實現AES的側信道碰撞攻擊[J].電子技術應用,2014,40(10):66-68+71.
Side-channel collision attack based on the FPGA implementation of AES
Guo Jianfei,Wang Zhong,Yan Yingjian,Guo Pengfei
PLA Information Engineering University,Zhengzhou 450004,China
Abstract: To solve the problem on the identification of location of the attack point in the energy traces, this paper puts forward the variance inspection technology, which computes variance of every sampling points in energy traces to identify the attack point, based on the research of side-channel collision attack. What′s more, this paper implements an attack to the AES FPGA implemented by the use of correlation-based collision detection method. The result shows that the variance detection technology can effectively identify the location of the attack point in the energy traces.
Key words : side-channel collision attack;AES;variance inspection;correlation;collision detection

0 引言

    2003年Schramm等在FSE上提出碰撞攻擊[1],參考文獻[2]首次將側信道碰撞應用到AES上。隨后,Bogdanov[3]對AES的側信道碰撞攻擊進行了改進,Moradi等人[4]提出對使用掩碼S盒的AES進行碰撞攻擊。側信道碰撞攻擊不需要依賴任何泄露模型,只需擁有識別攻擊點在能量跡中位置的能力。

    本文在對側信道碰撞攻擊技術研究的基礎上,提出了方差檢查技術,并利用基于相關系數碰撞檢測方法,對AES實施了攻擊。

1 碰撞攻擊流程及AES碰撞分析

1.1 碰撞攻擊流程

    碰撞攻擊可按圖1所示的步驟實施。側信道碰撞攻擊技術可分為4個階段:碰撞分析、側信息測量、碰撞檢測和密鑰恢復。其中,碰撞分析和碰撞檢測為側信道碰撞攻擊的關鍵,本文主要對這兩個階段進行研究。

xxaq4-t1.gif

1.2 AES碰撞分析及密鑰恢復

    本文選擇AES進行側信道碰撞攻擊的研究。記K=xxaq4-gs.gif

    如圖2所示,假設在AES第一輪S盒中的第4個字節和第11個字節位置處發生一次碰撞,則:

xxaq4-gs1-3.gif

xxaq4-t2.gif

    即第一輪子密鑰字節k2,…,k16均可由k1表示,然后在給定明密文對的條件下遍歷k1,就可確定k1,根據k1和方程組(3)就可求出其他比特密鑰。

2 算法實現及能量采集

2.1 算法實現

    對面積和功耗有較高要求的分組密碼算法在硬件實現時,會對S盒采取復用[4-6],這為側信道碰撞攻擊的實施提供了契機。本文以如圖3所示AES為攻擊對象。

xxaq4-t3.gif

    圖中,控制模塊控制寄存器組1每一個時鐘周期輸出輸入選擇模塊結果的8位,最后一圈時,寄存器組1中的128比特數值為密文;寄存器組2用于寄存16個時鐘周期中S盒運算的輸出。

2.2 能量采集平臺

    采用如圖4所示的能量采集平臺[7]對本文的研究進行驗證。其中,PC對控制模塊和密碼芯片進行信息配置,并對示波器采集到的波形數據進行分析;控制模塊控制密碼芯片的加解密運算;信號發生器提供系統時鐘;密碼芯片中下載待攻擊密碼算法;示波器采集密碼芯片的電磁輻射信息。

xxaq4-t4.gif

3 基于相關系數的碰撞檢測方法

    本文提出通過計算能量跡中每一采樣點的方差來識別攻擊點的方差檢查技術,并利用基于相關系數的碰撞檢測方法對其進行了驗證。

3.1 方差檢查

    概率論上,方差用于度量隨機變量和其數學期望之間的偏離程度,隨機變量X的方差如式(4)所示:

    xxaq4-gs4.gif

    當不同算法操作處理不同輸入時,對應的側信息有差別,基于此,可利用方差來檢查電磁曲線中碰撞攻擊點的位置信息,具體步驟如下:

    (1)針對某一攻擊點,遍歷所有對應明文位作為能量采集平臺中算法的明文輸入;

    (2)利用能量采集平臺采集對應明文的電磁曲線波形;

    (3)對電磁曲線中每一個采樣點進行方差計算。

    具體地,針對AES算法,將第一輪第一個S盒視為碰撞攻擊點,對其進行方差檢查。

    首先,遍歷對應第一個S盒輸入的8位明文;然后,利用能量采集平臺重復采集y次對應遍歷明文的電磁曲線,對每個明文對應的電磁曲線做平均,得到28條平均電磁曲線,記第i條平均電磁曲線為:

xxaq4-gs5-6.gif

    利用式(6)對28條平均電磁曲線計算每一個采樣點的方差,就可得到對應第一個S盒的方差圖。

3.2 碰撞檢測方法

xxaq4-gs6-1.gif

xxaq4-t5.gif

    對應第j個采樣點的相關系數可利用下式進行計算:

xxaq4-gs7.gif

4 攻擊驗證

    本節從實測驗證、方差計算、相關系數計算三個方面對AES的實現進行攻擊驗證。

4.1 實測驗證

    按照側信道信息采集平臺的工作流程,采集AES密碼芯片運行時16個S盒運算的泄露信息如圖6所示。

xxaq4-t6.gif

    從圖6可以看出示波器上的能量跡與AES的16個時鐘周期的S盒運算十分吻合。因此,能量采集平臺下觀測到的能量跡曲線可以作為攻擊的信息源。

4.2 方差計算

    如3.1節的描述對個別S盒發生泄露的位置進行檢測。選擇兩個S盒為碰撞點時,固定α∈GF(28),遍歷Δa,b,對每個明文重復50次測量,對應每個S盒可各得50×28條跡,對兩組28條平均跡分別求方差,得到圖7所示兩個方差圖。

xxaq4-t7.gif

    從圖中可以看出,在第110個采樣點附近和第160個采樣點附近兩圖有明顯差異,說明算法執行時對這兩部分操作處理的數據有明顯不同,這與遍歷輸入明文字節的位置不同相對應,印證了第一個S盒和第二個S盒作為碰撞攻擊點的事實。

4.3 相關系數計算

xxaq4-gs7-1.gif

xxaq4-t8.gif

    從圖8中可以看出,當Δa,b=128’h0000 0000 0000 0000 0000 0000 0000 2200時,對應P和Pxxaq3-t3-.gifΔa,b的相關系數曲線有明顯的尖峰,則碰撞檢測成功。

5 結論

    為了識別攻擊點,本文提出方差檢查技術,在對AES進行攻擊的過程中,利用基于相關系數的碰撞檢測方法對其進行了驗證,結果表明方差檢查技術可以有效地識別攻擊點在能量跡中的位置信息。

參考文獻

[1] SCHRAMM K,WOLLINGER T,PAAR C.A new class of collision attacks and its application to DES[C].Johansson,T.(ed.)FSE 2003,LNCS,Springer,Heidelberg,2003:206-222.

[2] SCHRAMM K,LEANDER G,FELKE P,et al.A collisionattack on AES:combining side channel and differentialattack[C].Joye,M.,Quisquater,J.-J.(eds.) CHES 2004,LNCS,Springer,Heidelberg,2004:163-175.

[3] BOGDANOV A.Improved side-channel collision attacks on AES[C].Selected Areas in Cryptography-SAC 2007,2007:84-95.

[4] MORADI A,MISCHKE O,EISENBARTH T.Correlationenhanced power analysis collision attack[C].CHES,2010:125-139.

[5] CANRIGHT D.A very compact S-Box for AES[C].CHES 2005,volume 3659 of LNCS,Springer,2005:441-455.

[6] SATOH A,MORIOKA S,TAKANO K,et al.A compact rijndael hardware architecture with S-Box optimization[C].Advances in Cryptology-ASIACRYPT 2001,volume 2248 of LNCS,Springer,2001:239-254.

[7] 段二朋,嚴迎建,李佩之.針對AES密碼算法FPGA實現的CEMA攻擊[J].計算機工程與設計,2012,33(8):2926-2930.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久国产加勒比精品无码| 国产亚洲视频在线| 久久国产精品高清| 国产亚洲在线观看| 亚洲一区二区在线免费观看视频| 亚洲欧美不卡| 美乳少妇欧美精品| 1000部精品久久久久久久久| 一区视频在线看| 亚洲精品乱码久久久久久日本蜜臀| 一个人看的www久久| 国产美女精品免费电影| 国产精品美女久久| 一区二区三区精品视频| 午夜精品影院| 亚洲欧美日本国产专区一区| 99国产精品自拍| 狠狠爱成人网| 136国产福利精品导航网址应用| 国产人成一区二区三区影院| 亚洲视频网站在线观看| 午夜亚洲精品| 久久亚洲国产精品日日av夜夜| 一本色道久久精品| 国产精品白丝av嫩草影院| 国产精品入口日韩视频大尺度| 99国产精品自拍| 国产欧美日韩在线视频| 国产精品久久久久久五月尺| 欧美国产日韩在线观看| 一本色道久久综合亚洲精品不| 夜夜精品视频| 亚洲免费观看高清完整版在线观看熊| 伊人一区二区三区久久精品| 麻豆成人av| 国产综合久久久久久| 久久中文在线| 国产精品久久一区主播| 欧美日韩国产一级片| 亚洲第一黄色| 国产欧美日韩不卡免费| 一本色道久久综合亚洲精品高清| 国产精品你懂的在线欣赏| 日韩视频在线一区二区| 欧美亚洲在线播放| 亚洲男人的天堂在线观看| 一区二区亚洲精品| 亚洲国产精品t66y| 国产区二精品视| 久久九九热免费视频| 欧美va天堂在线| 欧美日韩国产三级| 亚洲欧美激情视频在线观看一区二区三区| 麻豆精品一区二区av白丝在线| 欧美日韩精品一区视频| 欧美亚洲视频在线看网址| 欧美国产日本韩| 在线精品视频一区二区三四| 久久天堂精品| 日韩一级黄色av| 欧美不卡激情三级在线观看| 亚洲国产日韩在线一区模特| 国产婷婷精品| 久久久久久久综合日本| 欧美激情亚洲自拍| 欧美在线观看一二区| 在线精品福利| 欧美亚洲一区在线| 欧美激情亚洲视频| 欧美激情网站在线观看| 久久免费一区| 国产精品欧美风情| 国产精品久久久久久久久久免费| 欧美日韩和欧美的一区二区| 欧美呦呦网站| 制服诱惑一区二区| 老司机精品福利视频| 一区二区三区欧美亚洲| 欧美jizz19hd性欧美| 亚洲午夜在线观看视频在线| 亚洲国产岛国毛片在线| 久久久久久久高潮| 亚洲在线一区| 欧美成在线观看| 亚洲无限乱码一二三四麻| 日韩亚洲欧美一区二区三区| 欧美岛国在线观看| 激情校园亚洲| 欧美日韩一级黄| 亚洲激情网站免费观看| 欧美日韩国产电影| 美国三级日本三级久久99| 日韩写真视频在线观看| 日韩一级在线观看| 国产精品久久久久久模特| 欧美日韩中字| 亚洲理论电影网| 亚洲高清在线视频| 午夜欧美大尺度福利影院在线看| 欧美精品一区二区三区视频| 影音先锋中文字幕一区二区| 亚洲欧美中文在线视频| 国产精品久久久久久影院8一贰佰| 久久亚洲风情| 亚洲无玛一区| 国产啪精品视频| 欧美高清影院| 日韩视频欧美视频| 欧美国产日韩免费| 一区二区免费看| 国产精品入口尤物| 久久综合亚州| 欧美日韩一区二区国产| 欧美 日韩 国产在线| aa级大片欧美三级| 黄色精品网站| 亚洲国产高清高潮精品美女| 亚洲摸下面视频| 国产真实乱子伦精品视频| 亚洲国产精品国自产拍av秋霞| 中文日韩欧美| 欧美午夜剧场| 欧美色道久久88综合亚洲精品| 久久精品水蜜桃av综合天堂| 狼人社综合社区| 麻豆精品在线观看| 国产一区欧美| 国产精品一区久久久| 久久久午夜精品| 久久中文欧美| 欧美欧美午夜aⅴ在线观看| 欧美高清视频一区| 久久精品国产一区二区电影| 欧美亚洲视频在线观看| 亚洲激情啪啪| 在线午夜精品| 国产精品videosex极品| 极品尤物久久久av免费看| 久久久久国色av免费看影院| 久久久视频精品| 国产亚洲欧美aaaa| 国产精品久久久久久久浪潮网站| 国内精品**久久毛片app| 亚洲午夜精品在线| 国产精品热久久久久夜色精品三区| 久久九九国产精品怡红院| 一本久道久久久| 欧美va天堂在线| 欧美精品一区二区精品网| 欧美一区二区精品| 久久久不卡网国产精品一区| 伊人激情综合| 国产精品美女主播| 国产精品丝袜久久久久久app| 欧美激情视频免费观看| 国产精品白丝av嫩草影院| 久久av在线看| 伊人久久大香线蕉av超碰演员| 国产精品美女主播在线观看纯欲| 欧美三级在线视频| 久久国产88| 午夜精品福利一区二区三区av| 久久av红桃一区二区小说| 国产精品久久久久久av下载红粉| 国产综合色一区二区三区| 国产伦精品一区二区三区免费| 在线观看视频一区| 欧美在线播放| 性8sex亚洲区入口| 亚洲承认在线| 激情成人av| 欧美xart系列高清| 欧美专区在线| 99riav1国产精品视频| 国产美女高潮久久白浆| 久久国内精品自在自线400部| 国产精品乱码| 亚洲一区二区在| 亚洲最黄网站| 亚洲欧美日韩人成在线播放| 亚洲欧美日产图| 亚洲社区在线观看| 亚洲人成网站999久久久综合| 美女主播视频一区| 欧美三日本三级少妇三2023| 欧美日韩午夜在线| 在线播放日韩专区| 亚洲午夜激情| 欧美制服丝袜第一页| 欧美国产精品v| 欧美日韩国产综合久久| 欧美三级视频在线| 女主播福利一区| 狠狠88综合久久久久综合网| 欧美精品在线网站| 久久精品国语| 欧美jjzz| 欧美国产日韩亚洲一区| 欧美日韩精品免费看| 国产亚洲一区在线播放| 欧美日韩在线观看视频| 欧美极品影院| 一区二区三区国产精华| 亚洲一区二区三区高清| 国产精品久久久久久久久免费樱桃| 最新日韩在线| 欧美亚洲网站| 国产最新精品精品你懂的| 在线免费精品视频| 久久久91精品国产一区二区三区| 国产精品99久久久久久宅男| 国内精品久久久久影院薰衣草| 亚洲自拍偷拍福利| 亚洲电影在线观看| 一区二区三区.www| 在线看无码的免费网站| 另类亚洲自拍| 国产精品一区在线观看| 国产精品免费aⅴ片在线观看| 国产精品网站在线| 一区二区欧美日韩视频| 影音先锋中文字幕一区二区| 亚洲毛片在线| 美女999久久久精品视频| 一级日韩一区在线观看| 欧美大成色www永久网站婷| 久久久国产精彩视频美女艺术照福利| 欧美一站二站| 国产日韩综合一区二区性色av| 国产农村妇女精品一二区| 欧美日韩国产一区二区三区地区| 先锋影音网一区二区| 一区二区成人精品| 欧美日韩国产成人在线91| 免费久久99精品国产| 国内精品免费在线观看| 午夜精品久久久久| 精品1区2区| 免费日本视频一区| 国产精品视频免费观看www| 国产精品实拍| 欧美日韩日日骚| 久久婷婷久久一区二区三区| 国产精品视频一区二区高潮| 欧美日韩免费看| 久久综合九色综合欧美狠狠| 欧美日本不卡高清| 欧美日本精品| 中文亚洲视频在线| 亚洲盗摄视频| 国产精品日韩欧美| 国产欧美韩国高清| 欧美激情一区二区三区全黄| 亚洲娇小video精品| 亚洲国产美女精品久久久久∴| 久久乐国产精品| 老司机午夜免费精品视频| 久久综合婷婷| 国产精品久久久久久久久免费樱桃| 先锋影音国产精品| 久久亚洲高清| 亚洲欧美日韩久久精品| 欧美在线观看www| 永久久久久久| 一本色道久久综合精品竹菊| 久久久久久免费| 欧美一区影院| 欧美日韩一二区| 欧美亚洲一区三区| 亚洲色诱最新| 久久不见久久见免费视频1| 亚洲香蕉成视频在线观看| 麻豆国产va免费精品高清在线| 国产精品成人一区二区| 欧美一二区视频| 亚洲国产一区二区三区高清| 久久爱另类一区二区小说| 欧美日韩国产综合视频在线观看| 国产精品日本欧美一区二区三区| 国产一区二区三区在线观看网站| 9久草视频在线视频精品| 99这里只有久久精品视频| 欧美一级夜夜爽| 欧美 日韩 国产 一区| 亚洲一区二区三区在线播放| 欧美三级网页| 亚洲日本中文字幕免费在线不卡| 欧美+亚洲+精品+三区| 欧美午夜精品一区| 欧美日韩的一区二区| 日韩视频不卡| 久久人人精品| 亚洲看片网站| 国产真实乱偷精品视频免| 久久亚洲国产精品日日av夜夜| 国产麻豆日韩| 快she精品国产999| 加勒比av一区二区| 亚洲高清不卡在线观看| 久久久久中文| 亚洲精品免费在线| 国产精品视频最多的网站| 欧美天天视频| 国产片一区二区| 国产亚洲va综合人人澡精品| 欧美精品一区二区三区很污很色的| 久久综合九色综合欧美就去吻| 久久国产精品99国产精| 精品成人国产在线观看男人呻吟| 性xx色xx综合久久久xx| 欧美另类亚洲| 美女国内精品自产拍在线播放| 欧美一区三区二区在线观看| 亚洲影视综合| 欧美日韩国产美女| 久久免费视频网| 久久视频国产精品免费视频在线| 国产亚洲a∨片在线观看| 亚洲福利视频二区| 欧美在线观看www| 国产视频一区在线| 美女性感视频久久久| 欧美体内she精视频| 欧美高清视频在线播放| 欧美韩国日本一区| 亚洲精品久久久蜜桃| 欧美精品久久99久久在免费线| 欧美丰满少妇xxxbbb|