《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 針對密碼算法的高階DPA攻擊方法研究
針對密碼算法的高階DPA攻擊方法研究
來源:電子技術應用2013年第10期
趙東艷,何 軍
北京南瑞智芯微電子科技有限公司,北京100192
摘要: 差分能量分析(DPA)是一種強大的密碼算法攻擊技術。一種有效的防御措施是對參與運算的中間數據進行掩碼,然而采用掩碼技術的密碼算法仍然可以用高階DPA進行攻擊。高階DPA攻擊與一般DPA攻擊相比較存在很多難點,包括建立正確的攻擊模型、選取正確的攻擊點、構造適當的組合函數以及提高攻擊模型的信噪比等。通過對一種經典的掩碼方案進行分析,逐一闡述在高階DPA攻擊中如何解決上述難點,并在硬件實現的算法協處理器上對攻擊方法進行了驗證。
中圖分類號: TP309
文獻標識碼: A
文章編號: 0258-7998(2013)10-0056-03
Investigation of high order DPA against cryptographic algorithm
Zhao Dongyan,He Jun
Beijing NARI SmartChip Microelectronics Company Limited,Beijing 100192,China
Abstract: Differential power analysis is a powerful attack against cryptographic algorithms. An effective protection method is to mask the intermediate data during calculation. However, cryptographic algorithms with masking technology are still susceptible to high order DPA. Compared with normal DPA, there are more difficulties to be solved in high order DPA such as correct attack modeling, right choices of attack points, right construction of composition function and ways of improving s/n rate, etc. In this paper, by analyzing a classic masking scheme, we will demonstrate how to solve the difficulties mentioned above during a high order DPA attack, and then verify it on a hardware-implemented cryptographic coprocessor.
Key words : high order DPA;differential power analysis;side channel analysis

    近幾年來,針對密碼算法的DPA攻擊得到越來越多的關注。通過對設備的功耗進行分析發現,密碼設備在執行相同指令的情況下,功耗與參與運算的密鑰有一定的關系。攻擊者利用這種關系對采集到的能量跡進行DPA攻擊,可以分析出密鑰[1-3]。

    為了防御DPA攻擊,一種有效的技術是對參與運算的數據進行隨機掩碼,也稱為信息盲化[4]。加了掩碼的數據在進行密碼運算時,包含密鑰信息的中間數據被掩碼保護起來,因此能夠抵抗一階DPA攻擊。然而這種防御技術仍然可以用高階DPA進行攻擊。相對一階DPA攻擊來說,高階DPA需要攻擊者了解更多的算法實現細節,并且需要選擇恰當的攻擊模型,所以攻擊過程也比一階DPA復雜得多。
1 能量泄露模型和DPA攻擊原理
1.1 能量泄露模型

    設備的功耗可以通過在設備的GND管腳和地之間插入一個電阻,然后用示波器測量電阻兩端的電壓變化來獲得。為了建立能量泄露模型,用P[t]表示設備在特定t時刻的功耗。P[t]可以分成兩部分,第一部分是與運算相關的功耗d[t],第二部分是所有與運算無關的功耗n,包括常量部分以及各種噪聲。因此P[t]可以表示為[5]:
 

    從表1可以看出,在泄露漢明重量的情況下,使用絕對差組合函數能達到更好的效果。

2 掩碼技術和高階DPA攻擊
2.1 掩碼技術原理

    掩碼技術的核心思想是使密碼設備的功耗不依賴于設備所執行的密碼算法的中間值。掩碼技術通過隨機化密碼設備所處理的中間值來實現這個目標。掩碼方案可以用下式來表示:
    

 


2.3 變形掩碼方案的高階DPA攻擊
    在上述掩碼方案中,整個加密過程每個中間值都帶著掩碼,因此可以抵抗一階DPA攻擊。掩碼方案為了保證每輪運算的結構相同,在輪運算結束時通過非線性的SBOX變換將掩碼重新設置為每輪開始的的掩碼值X132-63。

    在同時攻擊12 bit子密鑰時,密鑰組合為212個,即需要攻擊4 096個假設密鑰。
3 高階DPA攻擊實驗驗證
    基于以上分析,對FPGA上實現的帶變形掩碼方案的DES算法進行了攻擊實驗。首先在DES運算過程中采集2 000條能量跡,在該能量跡上可以清晰地識別出每輪DES運算過程,如圖4所示。

    為了抵抗DPA攻擊,掩碼技術越來越多地被采用。但掩碼方案可能受到高階DPA的攻擊,因此在設計掩碼方案時,需要充分考慮抵抗高階DPA攻擊的措施。本文首先介紹了能量泄露模型以及一階和高階DPA的攻擊原理。然后結合變形掩碼方案,從理論上證明可以采用二階DPA實施攻擊,并且論述了組合函數的選擇以及在攻擊中提高信噪比的方法。本文最后在FPGA上對掩碼方案的硬件實現進行了攻擊實驗,并成功獲得密鑰。
參考文獻
[1] KOCHER P,JAFFE J,JUN B.Introduction to differential  power analysis and related attacks[A].Cryptography Research  Inc.,1998.
[2] KOCHER P,JAE J,JUN B.Differential power analysis[C].  In Proceedings of CRYPTO'99,Springer-Verlag,1999.
[3] MESSERGES T S,DABBISH E A,SLOAN R H,Investigations of power analysis attacks on smartcards[C].In Proceedings of the USENIX Workshop on Smartcard Technology,Chicago,1999.
[4] AKKAR M L,GIRAUD C.An implementation of DES and  AES secure against some attacks[C].In Proceedings of  CHES'2001,Springer-Verlag,2001.
[5] BRIER E,CLAVIER C,OLIVIER F.Correlation power  analysis with a leakage model[C].In Cryptographic Hardware  and Embedded Systems-CHES 2004,Springer-Verlag,2004.
[6] MESSERGES T S.Using second-order power analysis to  attack DPA resistant software[C].In Proceedings of CHES’ 2000,Springer-Verlag,2000.

此內容為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>
          黑丝一区二区三区| 国产精品一区亚洲| 蜜乳av另类精品一区二区| 久久免费国产精品| 美国十次成人| 欧美午夜www高清视频| 狠狠久久婷婷| 国产精品亚洲第一区在线暖暖韩国| 一区二区三区在线观看国产| 欧美一区二区福利在线| 久久精品国产清自在天天线| 久久国产日本精品| 欧美大色视频| 亚洲国产精品尤物yw在线观看| 国产精品视频久久久| 欧美黄色片免费观看| 欧美日韩在线三区| 国产亚洲精品自拍| 久久一区亚洲| 欧美高清一区| 亚洲人成77777在线观看网| 日韩视频亚洲视频| 久久综合九色欧美综合狠狠| 欧美区亚洲区| 狠狠久久婷婷| 久久精品日产第一区二区| 久久精品动漫| 欧美激情亚洲一区| 欧美日韩一视频区二区| 久久伊人一区二区| 欧美高清在线视频| 欧美大片免费观看在线观看网站推荐| 在线亚洲免费视频| 亚洲人线精品午夜| 亚洲精品影院在线观看| 欧美亚洲视频在线看网址| 国产精品xxxxx| 欧美二区在线播放| 国产欧美69| 国产精品国产三级欧美二区| 国产日产高清欧美一区二区三区| 亚洲乱码国产乱码精品精| 欧美精品在线视频| 午夜精品影院| 国产日韩成人精品| 国产在线精品自拍| 久久国产直播| 日韩视频免费观看高清完整版| 亚洲国产精品成人精品| 国产精品麻豆成人av电影艾秋| 欧美一区二区三区的| 亚洲三级电影全部在线观看高清| 中国女人久久久| 久久一日本道色综合久久| 欧美在线免费一级片| 欧美xart系列在线观看| 久久久www免费人成黑人精品| 正在播放亚洲一区| 国产精品尤物福利片在线观看| 国产精品一区二区三区久久久| 亚洲网站视频福利| 欧美黄色大片网站| 亚洲日本免费电影| 久久久www免费人成黑人精品| 欧美精品在线免费| 国产精品欧美在线| 久久噜噜噜精品国产亚洲综合| 欧美日韩99| 夜夜嗨av一区二区三区网站四季av| 亚洲电影在线| 欧美色123| 亚洲国产中文字幕在线观看| 国产精品综合av一区二区国产馆| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品亚洲第一区在线暖暖韩国| 一区二区三区在线视频免费观看| 亚洲精品护士| 99人久久精品视频最新地址| 欧美精品福利在线| 亚洲裸体视频| 国精产品99永久一区一区| 国产精品久久久久aaaa九色| 国产精品va在线| 日韩视频在线观看国产| 亚洲欧洲一区二区三区| 欧美在线免费视频| 99精品99| 亚洲精品专区| 亚洲一区日韩在线| 在线看片成人| 亚洲黑丝在线| 日韩视频在线免费观看| 极品av少妇一区二区| 另类欧美日韩国产在线| 美女久久一区| 国产亚洲视频在线| 久久综合九色综合欧美狠狠| 亚洲永久免费视频| 国产欧美一区二区在线观看| 亚洲乱码视频| 久久亚洲电影| 麻豆精品视频在线| 亚洲国产成人不卡| 久久久成人精品| 狠狠色综合色综合网络| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲久色影视| 国产欧美午夜| 在线精品视频在线观看高清| 久久影视三级福利片| 欧美精品久久久久久久免费观看| 亚洲午夜精品一区二区三区他趣| 国产真实精品久久二三区| 亚洲国产精品电影| 欧美日韩精品是欧美日韩精品| 悠悠资源网久久精品| 亚洲国产成人精品女人久久久| 一本一本久久a久久精品牛牛影视| 欧美日韩另类丝袜其他| 在线观看国产成人av片| 久久精品九九| 欧美xart系列在线观看| 红桃视频欧美| 欧美一区二区视频在线| 一区二区三区在线视频免费观看| 欧美日韩在线播放| 国产小视频国产精品| 另类专区欧美制服同性| 亚洲精品少妇30p| 午夜精品一区二区三区在线播放| 国内自拍视频一区二区三区| 亚洲精品视频在线播放| 国产在线日韩| 亚洲欧美日韩另类精品一区二区三区| 久久精品99久久香蕉国产色戒| 亚洲人精品午夜在线观看| 欧美日韩精品一区| 久久国产精品久久久久久久久久| 另类国产ts人妖高潮视频| 亚洲激情中文1区| 国产亚洲成年网址在线观看| 亚洲三级电影全部在线观看高清| 欧美午夜片在线免费观看| 狠狠色综合一区二区| 亚洲国产精品ⅴa在线观看| 黄色精品一区二区| 香蕉免费一区二区三区在线观看| 亚洲手机成人高清视频| 国产精品久久久久久久久婷婷| 午夜欧美精品| 欧美片第一页| 国产精品久久久久77777| 欧美大香线蕉线伊人久久国产精品| 欧美+亚洲+精品+三区| 亚洲国产精品第一区二区三区| 亚洲欧洲一区二区三区久久| 好吊色欧美一区二区三区视频| 久久不射网站| 国产精品久久久一本精品| 亚洲精品欧美极品| 久久精品午夜| 亚洲色图制服丝袜| 亚洲激情六月丁香| 欧美欧美午夜aⅴ在线观看| 久久嫩草精品久久久精品| 久久久一区二区| 亚洲欧美国产精品专区久久| 国产亚洲成av人在线观看导航| 亚洲久久一区二区| 亚洲每日在线| 美女视频黄免费的久久| 欧美日韩一区二区三区在线观看免| 亚洲人成亚洲人成在线观看图片| 久久久久久999| 欧美区国产区| 亚洲视频在线二区| 国产日韩专区在线| 欧美精品久久99久久在免费线| 国产精品尤物福利片在线观看| 亚洲最黄网站| 欧美日韩午夜| 欧美中文日韩| 国产日韩欧美综合一区| 日韩天堂在线视频| 老司机亚洲精品| 欧美视频在线观看一区| 亚洲国产精品女人久久久| 亚洲精品1区| 欧美视频一区| 午夜精品久久久| 亚洲欧美日本伦理| 欧美精品国产精品日韩精品| 一本色道综合亚洲| 久久久精品日韩欧美| 欧美成人精品高清在线播放| 一本大道久久a久久综合婷婷| 一区二区日本视频| 欧美精品日韩三级| 国产视频在线观看一区二区三区| 欧美精品偷拍| 国产精品国产三级国产普通话99| 午夜精品久久久久久久白皮肤| 一二三四社区欧美黄| 黑人巨大精品欧美一区二区小视频| 久久精品青青大伊人av| 亚洲黄色高清| 依依成人综合视频| 亚洲女优在线| 亚洲一区在线观看免费观看电影高清| 欧美在线啊v| 亚洲国产精品视频| 久久亚洲私人国产精品va| 欧美午夜电影在线| 国产精品毛片高清在线完整版| 久久精品国产2020观看福利| 久久久水蜜桃| 黄色成人在线观看| 欧美国产一区在线| 国产性猛交xxxx免费看久久| 国产一二三精品| 狠狠色综合播放一区二区| 伊人成人在线视频| 欧美日韩一区二区免费在线观看| 一区二区三区高清视频在线观看| 欧美高清自拍一区| 久久精品噜噜噜成人av农村| 亚洲美女少妇无套啪啪呻吟| 欧美成人a∨高清免费观看| 欧美/亚洲一区| 榴莲视频成人在线观看| 一区二区三区亚洲| 国产精品综合| 欧美精品亚洲| 亚洲精品乱码久久久久久久久| 国产婷婷成人久久av免费高清| 免费日韩一区二区| 国产精品久久久久久超碰| 欧美精品一区二区三区四区| 亚洲精品视频在线看| 亚洲免费在线| 亚洲毛片一区| 欧美成人黄色小视频| 亚洲韩国精品一区| 亚洲欧美一区二区三区极速播放| 国产欧美高清| 在线一区免费观看| 国产精品美女久久久免费| 女人天堂亚洲aⅴ在线观看| 国产精品一二| 欧美精品三级在线观看| 欧美国产视频日韩| 国产亚洲一区二区三区在线观看| 在线观看成人一级片| 亚洲国产精品久久精品怡红院| 一区二区三区精品视频| 亚洲欧美国产日韩中文字幕| 国产精品女人网站| 国产精品一区一区三区| 亚洲一区二区三区四区视频| 亚洲国产乱码最新视频| 99亚洲一区二区| 欧美视频三区在线播放| 久久久精品国产免费观看同学| 亚洲毛片av| 亚洲精品在线免费观看视频| 伊人久久久大香线蕉综合直播| 一本色道久久综合亚洲精品不| 老司机免费视频一区二区三区| 久久久在线视频| 亚洲视频观看| 亚洲欧美成aⅴ人在线观看| 欧美一区二区三区在线观看视频| 欧美中文字幕不卡| 欧美精品免费观看二区| 在线日韩欧美视频| 一本色道久久综合亚洲精品婷婷| 亚洲一区国产| 免播放器亚洲| 欧美日韩一区二区精品| 红桃视频国产一区| 国产美女精品视频免费观看| 午夜国产精品影院在线观看| 日韩午夜一区| 亚洲午夜久久久久久尤物| 国产美女精品人人做人人爽| 亚洲激情婷婷| 欧美一级久久久久久久大片| 亚洲裸体视频| 国内成+人亚洲| 国产一区二区你懂的| 欧美日韩亚洲一区二区| 亚洲国产精品成人精品| 亚洲第一黄网| 激情亚洲一区二区三区四区| 久久gogo国模裸体人体| 久久久久久久综合日本| 国产视频观看一区| 欧美日韩第一区日日骚| 国语自产在线不卡| 亚洲女同同性videoxma| 国产精品久久久爽爽爽麻豆色哟哟| 欧美日韩国产综合视频在线观看| 99av国产精品欲麻豆| 国产精品高潮呻吟| 欧美一级大片在线观看| 久久精品免费观看| 国产精品一区二区久久国产| 欧美一区二视频| 欧美国内亚洲| 欧美一区二粉嫩精品国产一线天| 久久精品中文字幕一区| 亚洲乱码日产精品bd| 亚洲欧洲免费视频| 欧美性猛交xxxx免费看久久久| 亚洲国产电影| 久久频这里精品99香蕉| 国产亚洲亚洲| 午夜精品一区二区三区电影天堂| 欧美一激情一区二区三区| 国产精品永久免费观看| 欧美亚洲尤物久久| 国产精品劲爆视频| 国产精品性做久久久久久| 欧美成人激情视频免费观看| 欧美手机在线| 国产精品一区二区三区乱码| 99ri日韩精品视频| 国产综合色产|