• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 針對DES密碼芯片的CPA攻擊仿真設計方案

    針對DES密碼芯片的CPA攻擊仿真設計方案

    作者: 時間:2011-06-30 來源:網絡 收藏

      (4)對所有8 bit密鑰組合進行實驗

      對這個實驗進行拓展,對密鑰的最高L=8比特所有可能性進行猜測,也就是對這8 bit進行強力,這樣就能產生1個1 000×2L的矩陣M4。8 bit密鑰組合中必有一個是正確的密鑰,而且只有這個密鑰計算出的第1輪功耗變化與第1輪是統計相關的(相關系數比較大),由此可以通過這種方法推測出密鑰。圖5為M1的第1列和M4的所有列之間的相關系數。從圖中可以看出,所猜測的密鑰只有1Ahex=30dec時具有較高的相關性,所以正確的密鑰是(30)dec。

      

      式中,i=0,…2L-1。

      通過功耗的方法可以對進行成功的,根據的難度大小,也就是所得到的相關系數的大小,可以判斷一個抗功耗分析攻擊能力的大小,這樣就能夠在階段評估的抗功耗分析攻擊的能力大小,為密碼芯片者提供參考,以便及時添加相應的抗功耗分析的防御措施。

      抗功耗分析性能的評估標準在很多文獻中只是簡單提到過,且沒有統一的標準。本文中采用了KrisTri所用的評估標準MTD(Measurements To Disclosure),也就是對于某個密碼芯片來說,能夠破解1 bit密鑰所需要的隨機明文數目。本文模擬攻擊過程也可以用這種標準來衡量密碼芯片的抗功耗分析性能。

      為研究密碼芯片的抗功耗分析性能,搭建了功耗分析平臺,并結合分組加密算法進行了相關性功耗分析攻擊實驗。實驗結果表明,搭建的平臺是有效的,且說明未經過防御的算法容易受到相關性功耗分析的威脅。




    上一頁 1 2 3 4 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 睢宁县| 陕西省| 临夏县| 甘孜| 九寨沟县| 平和县| 区。| 嵊州市| 金堂县| 尼木县| 康定县| 两当县| 三台县| 云南省| 仁寿县| 白城市| 合山市| 左贡县| 肇州县| 潮州市| 广饶县| 邵东县| 宾川县| 灵璧县| 永寿县| 漾濞| 安宁市| 麻城市| 张家口市| 左贡县| 奇台县| 巴彦县| 建德市| 金塔县| 德化县| 买车| 山丹县| 准格尔旗| 延津县| 宣汉县| 固安县|