![多密钥密码存储器保护](/CN/2018/1/124/images/201810622316.jpg)
基本信息:
- 专利标题: 多密钥密码存储器保护
- 专利标题(英):MULTI-KEY CRYPTOGRAPHIC MEMORY PROTECTION
- 申请号:CN201810622316.2 申请日:2018-06-15
- 公开(公告)号:CN109145611A 公开(公告)日:2019-01-04
- 发明人: S·查博拉 , H·M·科斯拉维 , G·歌宗 , B·E·亨特利 , G·奈格 , I·欧兹尔 , B·帕特尔 , R·L·萨希塔 , A·L·桑托尼 , I·T·肖伊纳斯
- 申请人: 英特尔公司
- 申请人地址: 美国加利福尼亚州
- 专利权人: 英特尔公司
- 当前专利权人: 英特尔公司
- 当前专利权人地址: 美国加利福尼亚州
- 代理机构: 上海专利商标事务所有限公司
- 代理人: 何焜; 黄嵩泉
- 优先权: 15/635,548 20170628 US
- 主分类号: G06F21/60
- IPC分类号: G06F21/60 ; G06F21/72 ; G06F21/78
The invention discloses multi-key cryptographic memory protection. In one embodiment, an apparatus comprises a processor to execute instruction(s), wherein the instructions comprise a memory access operation associated with a memory location of a memory. The apparatus further comprises a memory encryption controller to: identify the memory access operation; determine that the memory location is associated with a protected domain, wherein the protected domain is associated with a protected memory region of the memory, and wherein the protected domain is identified from a plurality of protecteddomains associated with a plurality of protected memory regions of the memory; identify an encryption key associated with the protected domain; perform a cryptography operation on data associated withthe memory access operation, wherein the cryptography operation is performed based on the encryption key associated with the protected domain; and return a result of the cryptography operation, wherein the result is to be used for the memory access operation.