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....http://www.google.com/patents/US7266690?utm_source=gb-gplus-sharePatent US7266690 - Methods and systems for protecting information in paging operating systems