发明授权
US07293173B2 Methods and systems for protecting information in paging operating systems 有权
在寻呼操作系统中保护信息的方法和系统

  • 专利标题: Methods and systems for protecting information in paging operating systems
  • 专利标题(中): 在寻呼操作系统中保护信息的方法和系统
  • 申请号: US11190376
    申请日: 2005-07-26
  • 公开(公告)号: US07293173B2
    公开(公告)日: 2007-11-06
  • 发明人: Scott A. Field
  • 申请人: Scott A. Field
  • 申请人地址: US WA Redmond
  • 专利权人: Microsoft Corporation
  • 当前专利权人: Microsoft Corporation
  • 当前专利权人地址: US WA Redmond
  • 代理机构: Lee & Hayes, PLLC
  • 主分类号: H04L9/00
  • IPC分类号: H04L9/00
Methods and systems for protecting information in paging operating systems
摘要:
The inventive methods and systems provide an approach to protecting unencrypted sensitive information from being paged out to secondary storage, such as a hard disk, during paging operations. In the described embodiment, a key is provided and is maintained in the main memory of a virtual memory system. Measures are taken to protect the key such as page-locking the key in the main memory to ensure that it never gets paged out to the secondary storage. The described key is a desirably large key that is randomly generated by the operating system. When sensitive information is to be placed in the main memory, it is encrypted with the page-locked key. The encrypted sensitive information can then be paged out to secondary storage without concern about its security. When the encrypted sensitive information is needed by a process or application, it is retrieved from secondary storage and decrypted using the page-locked key. For further protection, the sensitive information can be decrypted into a page-locked page of main memory. More than one key can be used to encrypt and/or decrypt the sensitive information.
信息查询
0/0