Invention Grant
US07694151B1 Architecture, system, and method for operating on encrypted and/or hidden information
有权
用于在加密和/或隐藏信息上操作的体系结构,系统和方法
- Patent Title: Architecture, system, and method for operating on encrypted and/or hidden information
- Patent Title (中): 用于在加密和/或隐藏信息上操作的体系结构,系统和方法
-
Application No.: US10719879Application Date: 2003-11-20
-
Publication No.: US07694151B1Publication Date: 2010-04-06
- Inventor: Richard C. Johnson , Andrew Morgan , H. Peter Anvin , Linus Torvalds
- Applicant: Richard C. Johnson , Andrew Morgan , H. Peter Anvin , Linus Torvalds
- Main IPC: G06F12/14
- IPC: G06F12/14

Abstract:
An architecture, system and method for operating on encrypted and/or hidden information (e.g., code and/or data). The invention enables creators, owners and/or distributors of proprietary code to keep such code inaccessible to users and user-controlled software programs. A memory architecture includes first and second protected memory spaces, respectively storing operating system instructions and a decrypted version of the encrypted information. The first protected memory space may further store a table linking the locations of the encrypted and/or hidden, decrypted information with a decryption and/or authorization key. The system includes the memory architecture and a processor for executing instructions, and the method loads, stores and operates on the encrypted and/or hidden information according to the memory architecture functionality and/or constraints.
Information query