加密方法、裝置及解密方法、裝置
基本信息
申請?zhí)?/td> | CN201710662088.7 | 申請日 | - |
公開(公告)號 | CN107563207B | 公開(公告)日 | 2019-11-22 |
申請公布號 | CN107563207B | 申請公布日 | 2019-11-22 |
分類號 | G06F21/60;G06F12/14;G06F12/1009;H04L9/08 | 分類 | 計算;推算;計數; |
發(fā)明人 | 張宗耀;應志偉;杜朝暉 | 申請(專利權)人 | 致象爾微電子科技(上海)有限公司 |
代理機構 | 北京億騰知識產權代理事務所(普通合伙) | 代理人 | 陳霽 |
地址 | 300143 天津市華苑產業(yè)區(qū)海泰西路18號北2-204工業(yè)孵化-3-8 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明實施例涉及一種加密方法、裝置及解密方法、裝置,所述加密方法包括:加解密硬件接收OS發(fā)送的第一頁面的物理地址和PageAttribute;在被物理地址和PageAttribute觸發(fā)后,生成第一隨機數;根據預存的SwapRootKey以及第一隨機數,生成第一密鑰和第二密鑰;根據第一密鑰,對第一頁面進行加密,生成第一頁面的加密內容;根據第二密鑰、第一隨機數、第二隨機數、IV、第一頁面的加密內容及PageAttribute,生成第一頁面的MAC;其中,第一隨機數、第二隨機數、IV、PageAttribute、MAC及第一頁面的加密內容,構成encrypt_facility_info。由此,防止頁面從內存換出到Swap空間時,頁面被竊取或者泄露。 |
