[發(fā)明專利]一種防止旁路攻擊的方法在審
| 申請(qǐng)?zhí)枺?/td> | 201811535812.0 | 申請(qǐng)日: | 2018-12-14 |
| 公開(公告)號(hào): | CN109617668A | 公開(公告)日: | 2019-04-12 |
| 發(fā)明(設(shè)計(jì))人: | 張福健 | 申請(qǐng)(專利權(quán))人: | 四川長虹電器股份有限公司 |
| 主分類號(hào): | H04L9/00 | 分類號(hào): | H04L9/00;H04L9/08 |
| 代理公司: | 四川省成都市天策商標(biāo)專利事務(wù)所 51213 | 代理人: | 吳瑞芳 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 功耗 動(dòng)態(tài)平衡控制 運(yùn)算模塊 密碼芯片 功耗曲線 混淆 功耗平衡 模塊提供 輸出采樣 總功耗 旁路 攻擊 運(yùn)算 恒定 輸出 動(dòng)態(tài)產(chǎn)生 計(jì)算運(yùn)算 密碼運(yùn)算 模塊獲取 和運(yùn)算 | ||
本發(fā)明公開了一種防止旁路攻擊的方法,包括密碼芯片中的運(yùn)算模塊、功耗動(dòng)態(tài)平衡控制模塊和運(yùn)算混淆模塊,所述運(yùn)算模塊為所述功耗動(dòng)態(tài)平衡控制模塊提供輸入信號(hào),功耗動(dòng)態(tài)平衡控制模塊為運(yùn)算混淆模塊提供輸入信號(hào),所述的方法包括以下步驟:功耗動(dòng)態(tài)平衡控制模塊獲取運(yùn)算模塊的功耗曲線輸出采樣值;功耗動(dòng)態(tài)平衡控制模塊將運(yùn)算模塊的功耗曲線輸出采樣值的峰值作為功耗平衡曲線的輸出值;計(jì)算運(yùn)算混淆模塊需要產(chǎn)生的功耗;通過運(yùn)算混淆模塊產(chǎn)生的功耗對(duì)運(yùn)算模塊產(chǎn)生的功耗對(duì)密碼芯片的總功耗進(jìn)行補(bǔ)償,使密碼芯片產(chǎn)生的總功耗為功耗平衡曲線的輸出值。本發(fā)明利用密碼芯片動(dòng)態(tài)產(chǎn)生的功耗為恒定值,能有效防止攻擊者從功耗曲線內(nèi)獲取密碼運(yùn)算信息。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)信息安全技術(shù)領(lǐng)域,特別是一種防止旁路攻擊的方法。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,網(wǎng)絡(luò)信息技術(shù)已深入我們的生活,在帶來便利的同時(shí),也造成了一定的風(fēng)險(xiǎn)。我們?cè)谛畔鬏敃r(shí)對(duì)信息往往要做加密處理,增加敏感信息的機(jī)密性。信息的安全性取決于加密密鑰的安全存儲(chǔ)能力。一旦密鑰被獲取,信息就能被第三方得到。針對(duì)密鑰的生成、存儲(chǔ)及更換密碼學(xué)家設(shè)計(jì)了很多安全體系來保護(hù)。從明密文對(duì)和窮舉攻擊來看,攻破類似于AES、ECC算法所需的時(shí)間以百年計(jì)。但密碼算法在密碼芯片內(nèi)運(yùn)行的功耗卻暴露了其密碼特征和密鑰的相關(guān)信息,給攻擊者帶來了快捷的破譯密鑰的方法。
發(fā)明內(nèi)容
為解決現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的是提供一種防止旁路攻擊的方法,本發(fā)明利用密碼芯片動(dòng)態(tài)產(chǎn)生的功耗為恒定值,能有效防止攻擊者從功耗曲線內(nèi)獲取密碼運(yùn)算信息。
為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是:一種防止旁路攻擊的方法,包括密碼芯片中的運(yùn)算模塊,還包括功耗動(dòng)態(tài)平衡控制模塊和運(yùn)算混淆模塊,所述運(yùn)算模塊為所述功耗動(dòng)態(tài)平衡控制模塊提供輸入信號(hào),功耗動(dòng)態(tài)平衡控制模塊為運(yùn)算混淆模塊提供輸入信號(hào),所述的方法包括以下步驟:
a、功耗動(dòng)態(tài)平衡控制模塊獲取運(yùn)算模塊的功耗曲線輸出采樣值{p0,p1,p2…pt},其中Pt為t時(shí)刻運(yùn)算模塊的功耗采樣值;
b、功耗動(dòng)態(tài)平衡控制模塊將運(yùn)算模塊的功耗曲線輸出采樣值的峰值作為功耗平衡曲線的輸出值Pmax,即Pmax=max{p0,p1,p2…pt};
c、計(jì)算運(yùn)算混淆模塊需要產(chǎn)生的功耗Ps,其中:Ps=Pmax-Pt;
d、通過運(yùn)算混淆模塊產(chǎn)生的功耗對(duì)運(yùn)算模塊產(chǎn)生的功耗Ps對(duì)密碼芯片的總功耗進(jìn)行補(bǔ)償,使密碼芯片產(chǎn)生的總功耗為功耗平衡曲線的輸出值Pmax。
作為本發(fā)明的進(jìn)一步改進(jìn),在步驟a中,所述運(yùn)算模塊的功耗曲線輸出采樣值的采樣時(shí)間間隔為一次模乘運(yùn)算所需時(shí)間。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于四川長虹電器股份有限公司,未經(jīng)四川長虹電器股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811535812.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種基于功耗池的集群功耗分配方法
- 遠(yuǎn)端射頻單元及其功耗限制方法、以及基站控制器
- 一種基站功耗的監(jiān)測(cè)方法及裝置
- 一種整機(jī)柜功耗限制方法及裝置
- 功耗處理方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
- 一種整機(jī)箱功耗的分配方法、系統(tǒng)、裝置及可讀存儲(chǔ)介質(zhì)
- 一種基于LSTM的機(jī)房功耗預(yù)警方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- 功耗調(diào)節(jié)方法、裝置、存儲(chǔ)介質(zhì)、服務(wù)器和終端
- 一種數(shù)據(jù)中心的功耗控制方法、系統(tǒng)及相關(guān)組件
- 一種延遲掉電省功耗方法和裝置
- 土工離心機(jī)在線動(dòng)態(tài)平衡調(diào)節(jié)機(jī)構(gòu)
- 一種基于熱水供暖系統(tǒng)中動(dòng)態(tài)平衡機(jī)組的裝置
- 一種水上碼頭的動(dòng)態(tài)平衡結(jié)構(gòu)
- 供暖管網(wǎng)的動(dòng)態(tài)平衡系統(tǒng)
- 電動(dòng)平衡車的動(dòng)態(tài)平衡啟動(dòng)提示機(jī)構(gòu)
- 一種動(dòng)態(tài)平衡云臺(tái)的租借方法及系統(tǒng)
- 一種用于評(píng)價(jià)人體隨運(yùn)動(dòng)平臺(tái)的動(dòng)態(tài)平衡控制能力的方法
- 一種動(dòng)態(tài)平衡云臺(tái)
- 一種防止旁路攻擊的方法
- 三相負(fù)荷動(dòng)態(tài)平衡調(diào)節(jié)裝置





