发明申请
- 专利标题: Address masking between users
- 专利标题(中): 用户之间的地址屏蔽
-
申请号: US11485409申请日: 2006-07-12
-
公开(公告)号: US20080016288A1公开(公告)日: 2008-01-17
- 发明人: Blaine D. Gaither , Benjamin D. Osecky
- 申请人: Blaine D. Gaither , Benjamin D. Osecky
- 主分类号: G06F13/00
- IPC分类号: G06F13/00
摘要:
Provided is a method for uniquely masking addressing to the cache memory for each user, thereby reducing risk of a timing attack by one user on another user. The method comprises assigning a first mask value to the first user and a second mask value to the second user. The mask values are unique to one another. While executing a first instruction on behalf of the first user, the method comprises applying the first mask value to set selection bits in a memory address accessed by the first instruction. While executing a second instruction on behalf of the second user, the method comprises applying the second mask value to set selection bits in the memory address accessed by the second instruction. The result offers an additional level of security between users as well as reducing the occurrence of threads or processes contending for the same memory address.
公开/授权文献
- US08819348B2 Address masking between users 公开/授权日:2014-08-26
信息查询