[發明專利]提供安全執行環境的微處理器及其執行安全編碼的方法有效
| 申請號: | 200910137747.0 | 申請日: | 2009-04-29 |
| 公開(公告)號: | CN101533442A | 公開(公告)日: | 2009-09-16 |
| 發明(設計)人: | G·葛蘭·亨利;泰瑞·派克斯 | 申請(專利權)人: | 威盛電子股份有限公司 |
| 主分類號: | G06F21/02 | 分類號: | G06F21/02 |
| 代理公司: | 北京市柳沈律師事務所 | 代理人: | 錢大勇 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 提供 安全 執行 環境 微處理器 及其 編碼 方法 | ||
1.一種微處理器裝置,用以在一安全執行環境中執行安全編碼,該微處 理器裝置包括:
一安全非易失性存儲器,用以儲存一安全應用程序;以及
一微處理器,透過一私密總線耦接該安全非易失性存儲器,用以執行多 個非安全應用程序與該安全應用程序,其中,該微處理器包括:
一安全執行模式邏輯電路,用以偵測一安全執行模式返回事件,且終止 該微處理器內的一安全執行模式,其中,該安全執行模式只支援該安全應用 程序的執行,
其中,該安全執行模式返回事件包括由在該安全執行模式中執行的該安 全應用程序對一安全執行模式機械專用寄存器進行的一寫入以指示該微處 理器終止安全執行模式且返回至一非安全執行模式,
其中,對該安全執行模式機械專用寄存器進行的該寫入產生由該安全執 行模式邏輯電路所處理的一安全例外,其用于提供微處理器內部事件所導致 的程控轉移,且程序控制被分支至該安全應用程序中的一安全例外管理者。
2.如權利要求1所述的微處理器裝置,其中,該安全例外管理者存在于 該安全執行模式邏輯電路中一安全中斷描述符號表單所提供的一地址。
3.如權利要求1所述的微處理器裝置,其中,該安全例外管理者回應一 授權的例外編碼以指示該微處理器終止該安全執行模式且返回至一非安全 執行模式。
4.如權利要求3所述的微處理器裝置,其中,該安全應用程序利用該微 處理器內的一隨機數產生器來產生隨機數數據且對該安全非易失性存儲器 內的所有位置執行隨機寫入。
5.如權利要求4所述的微處理器裝置,其中,該安全應用程序設定該微 處理器內的一非易失性使能指示寄存器,以指示出該微處理器正操作在一非 安全執行模式。
6.如權利要求5所述的微處理器裝置,其中,該安全執行模式邏輯電路 藉由產生一機械檢查例外來將程序控制轉移至非安全應用程序中之一者。
7.一種在安全執行環境中執行安全編碼的方法,包括:
提供一安全非易失性存儲器,以儲存一安全編碼,其中,該安全編碼藉 由在一私密總線上的多個私密數據傳輸而被儲存在該安全非易失性存儲器 中,且該私密總線耦接該安全非易失性存儲器;以及
終止一微處理器內的一安全執行模式,其中,該安全執行模式只提供給 該安全編碼的執行,終止該安全執行模式的步驟包括:
偵測一安全執行模式返回事件的執行;
其中,該私密總線隔離于該微處理器內的所有系統總線資源且配置在該 微處理器的外部,且該私密總線只由該微處理器的一安全執行邏輯電路所得 知及存取,
其中,該安全執行模式返回事件包括由在該安全執行模式中執行的該安 全編碼對一安全執行模式機械專用寄存器進行的一寫入以指示該微處理器 終止安全執行模式且返回至一非安全執行模式,
其中,對該安全執行模式機械專用寄存器進行的該寫入產生由該安全執 行模式邏輯電路所處理的一安全例外,其用于提供微處理器內部事件所導致 的程控轉移,且程序控制被分支至該安全編碼中的一安全例外管理者。
8.如權利要求7所述的在安全執行環境中執行安全編碼的方法,其中, 該安全例外管理者存在于該安全執行模式邏輯電路中一安全中斷描述符號 表單所提供的一地址。
9.如權利要求7所述的在安全執行環境中執行安全編碼的方法,其中, 該安全例外管理者回應一授權的例外編碼以指示該微處理器終止該安全執 行模式且返回至一非安全執行模式。
10.如權利要求9所述的在安全執行環境中執行安全編碼的方法,其中, 該安全編碼利用該微處理器內的一隨機數產生器來產生隨機數數據且對該 安全非易失性存儲器內的所有位置執行隨機寫入。
11.如權利要求10所述的在安全執行環境中執行安全編碼的方法,其中, 終止該安全執行模式的步驟更包括:
設定該微處理器內的一非易失性使能指示寄存器,以指示出該微處理器 正操作在一非安全執行模式。
12.如權利要求11所述的在安全執行環境中執行安全編碼的方法,其中, 終止該安全執行模式的步驟更包括:
藉由產生一機械檢查例外來將程序控制轉移至非安全應用程序中之一 者。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于威盛電子股份有限公司,未經威盛電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910137747.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:層疊電容器及層疊電容器的安裝構造
- 下一篇:數據存取系統





