Patent · US Expired

Providing secure input and output to a trusted agent in a system with a high-assurance execution environment

US7496768B2 · kind B2 · utility

7Cited by
2References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 24, 2003
Grant dateFeb 24, 2009
Priority date
Expiry dateSep 8, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2113
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are disclosed to provide security for user output and input in which a first, host operating system is used along with a second, high assurance operating system (nexus), where the first system provides at least some of the infrastructure for the second system. A trusted UI engine has a trusted input manager and a trusted output manager. The trusted input manager controls access to trusted input, distributing decrypted input to the host operating system where appropriate, or to the appropriate process running in the nexus. The trusted output manager manages output to the display, and allows trusted agents in the nexus to output data for display without needing to be aware of output-device-dependent details.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.