Description:
Princeton Docket #09-2533-1
A system and method for processor-based security is provided, for on-chip security and trusted computing services for software applications. Secure execution environments (compartments or enclaves) are provided for executing trusted software by a secure processor and a trusted hypervisor. Secure memory and secure storage are provided for the hypervisor and for the trusted software modules. Secure module interactions are provided, as well as the generation of a power-on key which can be used to protect memory in the event of a re-boot event. Lightweight, run-time attestation reports are generated which include selected information about software modules executed by the processors, for use in determining whether the processor is trusted to provide secure services.
Faculty Inventor
Ruby B. Lee is the Forrest G. Hamrick Professor in Engineering and Professor of Electrical Engineering at Princeton University, with an affiliated appointment in the Computer Science Department. She is the director of the Princeton Architecture Laboratory for Multimedia and Security (PALMS). Professor Lee is an expert in hardware-enhanced security and has designed architectures for secure processors, secure caches that do not leak information through side-channel attacks, and secure servers for cloud computing. Her research is in the intersection of computer architecture and cyber security. She is a Fellow of the Association for Computing Machinery (ACM) and a Fellow of the Institute of Electrical and Electronic Engineers (IEEE). She holds over 120 U.S. and international patents.
Intellectual Property Status
Patent granted:
US 8738932 B2
https://www.google.com/patents/US8738932?dq=US8738932&hl=en&sa=X&ei=RyTRVMu8LIHigwSIjICgDw&ved=0CB0Q6AEwAA
Princeton is seeking to identify appropriate partners for the further development and commercialization of this technology.
Contact
Michael Tyerech
Princeton University Office of Technology Licensing
(609) 258-6762• tyerech@princeton.edu
Laurie Bagley
Princeton University Office of Technology Licensing
(609) 258-5579• lbagley@princeton.edu