[發(fā)明專(zhuān)利]算法的安全執(zhí)行有效
| 申請(qǐng)?zhí)枺?/td> | 201611045427.9 | 申請(qǐng)日: | 2016-11-24 |
| 公開(kāi)(公告)號(hào): | CN107451471B | 公開(kāi)(公告)日: | 2021-05-07 |
| 發(fā)明(設(shè)計(jì))人: | M·皮特斯;F·馬里內(nèi)特;J-L·莫達(dá)沃;F·羅曼 | 申請(qǐng)(專(zhuān)利權(quán))人: | 意法半導(dǎo)體(魯塞)公司;質(zhì)子世界國(guó)際公司 |
| 主分類(lèi)號(hào): | G06F21/55 | 分類(lèi)號(hào): | G06F21/55 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 王茂華;張寧 |
| 地址: | 法國(guó)*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 算法 安全 執(zhí)行 | ||
1.一種執(zhí)行算法的方法,包括:
由處理單元實(shí)現(xiàn)所述算法的第一執(zhí)行以產(chǎn)生第一結(jié)果;
使用存儲(chǔ)器管理電路識(shí)別待被寫(xiě)入存儲(chǔ)器的至少一個(gè)第一結(jié)果;
將所述至少一個(gè)第一結(jié)果存儲(chǔ)至易失性存儲(chǔ)器的第一區(qū)域中;
由所述處理單元實(shí)現(xiàn)所述算法的第二執(zhí)行以產(chǎn)生第二結(jié)果;
使用所述存儲(chǔ)器管理電路識(shí)別待被寫(xiě)入所述存儲(chǔ)器的至少一個(gè)第二結(jié)果;以及
由所述存儲(chǔ)器管理電路對(duì)于所述第二執(zhí)行中至少一個(gè)第二結(jié)果應(yīng)用與對(duì)于所述第一執(zhí)行中至少一個(gè)第一結(jié)果所應(yīng)用的不同的處理,其中,所述不同處理包括:
將由所述處理單元所發(fā)送的、所述至少一個(gè)第二結(jié)果的存儲(chǔ)器寫(xiě)請(qǐng)求轉(zhuǎn)換為對(duì)于所述至少一個(gè)第一結(jié)果的存儲(chǔ)器讀取請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的方法,包括:
由所述存儲(chǔ)器管理電路將所述至少一個(gè)第一結(jié)果與所述至少一個(gè)第二結(jié)果進(jìn)行比較。
3.根據(jù)權(quán)利要求2所述的方法,包括:
基于將所述至少一個(gè)第一結(jié)果與所述至少一個(gè)第二結(jié)果進(jìn)行比較的結(jié)果,在所述算法執(zhí)行期間確立故障注入攻擊的指示。
4.一種電子設(shè)備,包括:
處理單元,被設(shè)置用于執(zhí)行安全算法;
至少一個(gè)易失性存儲(chǔ)器,經(jīng)由存儲(chǔ)器總線耦合至所述處理單元;以及
存儲(chǔ)器管理電路,耦合至所述存儲(chǔ)器總線并且被配置用于:
識(shí)別由所述安全算法的第一執(zhí)行產(chǎn)生并且在所述存儲(chǔ)器總線上朝向所述易失性存儲(chǔ)器傳輸?shù)闹辽僖粋€(gè)第一結(jié)果;
將所述至少一個(gè)第一結(jié)果存儲(chǔ)至所述至少一個(gè)易3失性存儲(chǔ)器的第一區(qū)域中;
識(shí)別由所述安全算法的第二執(zhí)行產(chǎn)生并且在所述存儲(chǔ)器總線上朝向所述易失性存儲(chǔ)器傳輸?shù)闹辽僖粋€(gè)第二結(jié)果;以及
對(duì)于所述至少一個(gè)第二結(jié)果應(yīng)用與對(duì)于所述至少一個(gè)第一結(jié)果所應(yīng)用的不同的處理,其中,所述存儲(chǔ)器管理電路的所述不同的處理包括:
將由所述處理單元發(fā)送的所述至少一個(gè)第二結(jié)果的存儲(chǔ)器寫(xiě)請(qǐng)求轉(zhuǎn)換為對(duì)于所述至少一個(gè)第一結(jié)果的存儲(chǔ)器讀取請(qǐng)求。
5.根據(jù)權(quán)利要求4所述的電子設(shè)備,其中,所述存儲(chǔ)器管理電路被配置用于:
將所述至少一個(gè)第一結(jié)果與所述至少一個(gè)第二結(jié)果進(jìn)行比較。
6.根據(jù)權(quán)利要求5所述的電子設(shè)備,包括:
輸出端,用于在所述算法的執(zhí)行期間傳遞發(fā)生故障注入攻擊的指示,所述指示由所述存儲(chǔ)器管理電路根據(jù)將所述至少一個(gè)第一結(jié)果與所述至少一個(gè)第二結(jié)果進(jìn)行比較的結(jié)果來(lái)引導(dǎo)。
7.根據(jù)權(quán)利要求4所述的電子設(shè)備,包括:
非易失性存儲(chǔ)器,被設(shè)置用于存儲(chǔ)所述算法的代碼。
8.根據(jù)權(quán)利要求4所述的電子設(shè)備,其中,所述存儲(chǔ)器管理電路被配置用于:
識(shí)別所述安全算法的所述第一執(zhí)行,并且將所述安全算法的所述第一執(zhí)行與所述安全算法的所述第二執(zhí)行進(jìn)行區(qū)分。
9.根據(jù)權(quán)利要求4所述的電子設(shè)備,其中,所述存儲(chǔ)器管理電路被配置用于:
識(shí)別所述安全算法的所述第一執(zhí)行和所述安全算法的所述第二執(zhí)行,并且將所述安全算法的所述第一執(zhí)行和所述安全算法的所述第二執(zhí)行與由所述處理單元的其他編程的執(zhí)行進(jìn)行區(qū)分。
10.根據(jù)權(quán)利要求4所述的電子設(shè)備,其中,所述安全算法與加密應(yīng)用相關(guān)聯(lián)。
11.根據(jù)權(quán)利要求4所述的電子設(shè)備,其中,所述存儲(chǔ)器管理電路是基于硬件的電路。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于意法半導(dǎo)體(魯塞)公司;質(zhì)子世界國(guó)際公司,未經(jīng)意法半導(dǎo)體(魯塞)公司;質(zhì)子世界國(guó)際公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611045427.9/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過(guò)保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過(guò)保護(hù)特定的外圍設(shè)備,如鍵盤(pán)或顯示器
G06F21-06 .通過(guò)感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過(guò)限制訪問(wèn)計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過(guò)限制訪問(wèn)或處理程序或過(guò)程
- 以注射方式執(zhí)行死刑的自動(dòng)執(zhí)行車(chē)的執(zhí)行床
- 過(guò)程執(zhí)行裝置、過(guò)程執(zhí)行方法以及過(guò)程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設(shè)備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設(shè)備和由該處理執(zhí)行設(shè)備執(zhí)行的方法
- 有序任務(wù)的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門(mén)執(zhí)行器)





