[發明專利]提供基于軟件的安全協處理器的方法和裝置有效
| 申請號: | 200680016496.5 | 申請日: | 2006-05-11 |
| 公開(公告)號: | CN101176100A | 公開(公告)日: | 2008-05-07 |
| 發明(設計)人: | V·斯卡拉塔;C·羅扎斯 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F21/00 | 分類號: | G06F21/00 |
| 代理公司: | 永新專利商標代理有限公司 | 代理人: | 王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 提供 基于 軟件 安全 處理器 方法 裝置 | ||
1.一種方法,包括:
在處理系統的受保護部分中創建設備模型(DM),所述DM至少部分地基于預定義的設備模型設計,其中,所述預定義的設備模型設計對應于預定的加密協處理器;
在所述DM處從所述處理系統的受保護部分之外的軟件實體接收信息;以及
響應于在所述DM處從所述軟件實體接收到所述信息,根據所述預定義的設備模型設計,通過向所述軟件實體提供加密服務,來對所述預定的加密協處理器進行仿真。
2.如權利要求1所述的方法,還包括:
使用所述處理系統的可信平臺模塊(TPM)來支持所述DM。
3.如權利要求1所述的方法,其中,向所述軟件實體提供加密服務的操作包括:
使用所述處理系統的物理加密協處理器來密封與所述DM相關聯的數據;以及
將所密封的數據存儲在所述處理系統的隨機存取存儲器(RAM)中。
4.如權利要求1所述的方法,其中,向所述軟件實體提供加密服務的操作包括:
使用來自所述處理系統的物理加密協處理器的密鑰對與所述DM相關聯的信息進行加密;以及
使用受保護存儲服務(PSS)來存儲所述加密信息。
5.如權利要求4所述的方法,其中,所述PSS至少暫時地使用所述處理系統的隨機存取存儲器(RAM)來存儲所述加密信息。
6.如權利要求1所述的方法,還包括:
在所述處理系統中創建第一組的一個或多個DM,所述第一組DM至少部分地基于第一設備模型設計;以及
在所述處理系統中創建第二組的一個或多個DM,所述第二組DM至少部分地基于第二設備模型設計。
7.如權利要求1所述的方法,其中,所述設備模型設計表示特定類型的可信平臺模塊(TPM)。
8.如權利要求1所述的方法,其中,所述設備模型設計表示特定類型的安全協處理器。
9.如權利要求1所述的方法,其中,所述設備模型設計包括對所述處理系統的受保護部分之外的軟件實體的接口的定義,該接口用于與所述設備模型的實例進行通信。
10.一種裝置,包括:
機器可訪問介質;以及
在所述機器可訪問介質中被編碼的指令,其中,所述指令當被處理系統執行時,使所述處理系統執行下列操作:
至少部分地基于預定義的設備模型設計來創建設備模型(DM),其中,所述設備模型設計對應于預定的加密協處理器;
在所述DM處從在所述處理系統內執行的軟件實體接收信息;以及
響應于在所述DM處從所述軟件實體接收到所述信息,根據所述設備模型設計,通過向所述軟件實體提供加密服務,來對所述預定的加密協處理器進行仿真。
11.如權利要求10所述的裝置,所述DM使用所述處理系統的可信平臺模塊(TPM)來支持所述DM。
12.如權利要求10所述的裝置,所述DM使用所述處理系統的物理安全協處理器來密封與所述DM的結構相關聯的數據。
13.如權利要求10所述的裝置,其中,所述指令使所述處理系統執行下列操作:
在所述處理系統中創建第一組的一個或多個DM,所述第一組DM至少部分地基于第一設備模型設計;以及
在所述處理系統中創建第二組的一個或多個DM,所述第二組DM至少部分地基于第二設備模型設計。
14.如權利要求10所述的裝置,其中,所述設備模型設計包括對軟件實體的接口的定義,該接口用于與所述設備模型的實例進行通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680016496.5/1.html,轉載請聲明來源鉆瓜專利網。





