基于能量跡預處理的AES算法相關功耗分析
本文關鍵詞:基于能量跡預處理的AES算法相關功耗分析 出處:《中國科學技術大學》2017年碩士論文 論文類型:學位論文
更多相關文章: 旁路分析 相關功耗分析 AES算法 能量跡預處理
【摘要】:旁路分析作為一種新興的密碼分析方法,已經越來越被廣泛的相關學者所關注。與傳統(tǒng)的密碼分析學不同,旁路分析不要求研究者掌握深厚的數(shù)學功底。它利用密碼算法在執(zhí)行時泄露的一些旁路信息,例如執(zhí)行時間差異、能量消耗/電磁輻射、Cache泄露等,通過分析這些旁路信息與中間密鑰或中間計算之間的聯(lián)系,從而破解密鑰,攻破密碼系統(tǒng)。由于原理簡單易行,實驗限制條件較少等因素,功耗分析成為了旁路分析中一種基礎的分析方法。相關功耗分析利用密碼算法執(zhí)行時產生的功耗與中間計算過程中的子密鑰信息之間的聯(lián)系,結合統(tǒng)計學中相關性計算的理論,計算出功耗與密鑰之間的相關性,從而破解出密碼算法的密鑰。本文結合前人提出的相關功耗分析方法,以AES算法為研究對象,對采集到的能量跡進行預處理,以完善整個相關功耗分析模型。具體從以下3個方面來實現(xiàn):1、提出了一種基于差分的特征點提取方案,該方案既簡單快捷又容易理解。本文利用不同的密鑰在進行加密時產生的能量消耗之間存在微小的差別,通過多次進行隨機明文與兩個不同密鑰加密之后求得兩者均值的差分軌跡。在這個均值差分結果的軌跡中,幅度值較大對應的索引范圍即為我們想要的特征點范圍。2、改進了前人利用頻域進行相位替換的能量跡對齊的方式。利用傅里葉變換中的時域平移特性,對前人的成果進行改進,使得對齊預處理方法更簡便、更適用。3、引入小波分析的概念,第一次將其應用到旁路分析的能量跡預處理中。針對數(shù)字濾波器中傅里葉變換在處理非平穩(wěn)信號的局限性,引入小波分析的概念,對我們采集到的能量跡進行信噪分離處理。通過上述三種預處理方案,對采集到的能量跡進行預處理之后,再通過相關功耗分析,能夠以更快的速度,更少的時間和空間資源來分析出AES的密鑰,并且成功率也得到一定的提高。
[Abstract]:As a new cryptographic analysis method, bypass analysis has been paid more and more attention by many scholars. It is different from traditional cryptography. Bypass analysis does not require researchers to have a solid mathematical background. It uses cryptographic algorithms to leak some bypass information during execution, such as execution time differences, energy consumption / electromagnetic radiation cache leaks and so on. By analyzing the relationship between the bypass information and the intermediate key or intermediate calculation, the key can be cracked and the cryptographic system can be broken. Power analysis has become a basic analysis method in bypass analysis. Correlation power analysis uses the power generated when the cryptographic algorithm is executed and the relationship between the sub-key information in the intermediate computation process. Based on the theory of correlation calculation in statistics, the correlation between power consumption and key is calculated, and the key of cryptographic algorithm is solved. Taking the AES algorithm as the research object, the collected energy traces are preprocessed to improve the whole model of power analysis. In this paper, a difference based feature point extraction scheme is proposed, which is simple, fast and easy to understand. In this paper, there is a small difference between the energy consumption generated by encryption with different keys. The differential locus of the mean value is obtained by encrypting the random plaintext and two different keys several times. In the trajectory of the difference result of the mean value. The index range corresponding to the larger amplitude is the desired range of feature points. 2, which improves the energy trace alignment in frequency domain, and makes use of the time-domain translation characteristic in Fourier transform. The previous achievements are improved to make the alignment preprocessing method easier and more applicable. 3. The concept of wavelet analysis is introduced. For the first time, it is applied to the energy trace preprocessing of bypass analysis. Aiming at the limitation of Fourier transform in digital filter to deal with non-stationary signal, the concept of wavelet analysis is introduced. Through the above three preprocessing schemes, after preprocessing the collected energy traces, and then through the analysis of power consumption, we can achieve faster speed. Less time and space resources to analyze the AES key, and the success rate is also improved.
【學位授予單位】:中國科學技術大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TN918.4
【相似文獻】
相關期刊論文 前10條
1 劉鳴,陳弘毅,白國強;功耗分析研究平臺及其應用[J];微電子學與計算機;2005年07期
2 李浪;李靜;李仁發(fā);吳克壽;;一種高效功耗攻擊物理實驗平臺研究[J];計算機科學;2010年06期
3 李浪;李仁發(fā);徐雨明;章競競;;功耗攻擊實驗中一種高效功耗模型研究與應用[J];計算機應用研究;2009年12期
4 劉鶴;陳運;吳震;陳俊;朱冰;;真實硬件環(huán)境下針對橢圓曲線密碼體制的簡單功耗分析攻擊[J];成都信息工程學院學報;2011年01期
5 劉上力;趙勁強;聶勤務;;基于概率因子的功耗分析建模及仿真研究[J];信息系統(tǒng)工程;2010年05期
6 唐星;章競競;;功耗分析仿真軟件設計與實現(xiàn)[J];信息安全與技術;2013年10期
7 李元;劉政林;鄒雪城;韓煜;陳毅成;;基于真實密碼電路的功耗分析攻擊研究[J];微電子學;2008年05期
8 羅鵬;馮登國;周永彬;;功耗分析攻擊中的功耗與數(shù)據(jù)相關性模型[J];通信學報;2012年S1期
9 褚杰;趙強;丁國良;;基于虛擬儀器的差分功耗分析攻擊平臺[J];電子測量與儀器學報;2008年05期
10 陳艾東;饒金濤;;取樣電阻對功耗分析攻擊的影響[J];成都信息工程學院學報;2012年04期
相關會議論文 前1條
1 李華偉;溫曉青;向東;徐強;王智弘;李昂;;VLSI/SOC測試中的功耗主題—挑戰(zhàn)性問題和現(xiàn)有解決方法[A];第五屆中國測試學術會議論文集[C];2008年
相關重要報紙文章 前1條
1 北京立功致遠科技有限公司Actel FPGA市場推廣與技術支持工程師 郭立龍;破解功耗成本難題 FPGA開啟消費電子之門[N];中國電子報;2010年
相關博士學位論文 前6條
1 陳艾東;模冪算法功耗分析攻擊的研究[D];電子科技大學;2013年
2 苗全;功耗分析攻擊研究及抗功耗分析攻擊密碼芯片設計[D];山東大學;2012年
3 李翔宇;密碼集成電路的非算法抗功耗分析設計方法研究[D];清華大學;2005年
4 朱念好;對稱密碼算法功耗分析攻擊防御措施的研究[D];上海交通大學;2014年
5 李浪;分組密碼芯片功耗攻擊與防御問題研究[D];湖南大學;2010年
6 陳志強;超深亞微米CMOS集成電路功耗估計方法及相關算法研究[D];浙江大學;2006年
相關碩士學位論文 前10條
1 成世祺;一種抗攻擊密碼電路的設計與實現(xiàn)[D];東南大學;2015年
2 李宗華;嵌入式功耗攻擊仿真平臺的設計與實現(xiàn)[D];華南理工大學;2016年
3 倪林;基于功耗信息的硬件木馬檢測[D];國防科學技術大學;2014年
4 汪仔業(yè);基于能量跡預處理的AES算法相關功耗分析[D];中國科學技術大學;2017年
5 劉上力;高級數(shù)據(jù)加密標準的功耗分析及防范方法研究[D];中南大學;2007年
6 章競競;一類加密算法的功耗分析及其防御研究[D];湖南大學;2010年
7 成為;兩種常用密碼系統(tǒng)的功耗分析方法研究與實驗驗證[D];上海交通大學;2011年
8 劉人杰;迭代主成分分析在差分功耗分析中的應用[D];上海交通大學;2013年
9 陳志敏;安全芯片旁路功耗分析及抗攻擊措施[D];上海交通大學;2007年
10 石偉;抗功耗分析攻擊邏輯的研究與實現(xiàn)[D];國防科學技術大學;2006年
,本文編號:1439308
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/1439308.html