Patent ID: 7765399

Claim:
A computer system, comprising: a portable mobile computing device including a secure user processor, a non-secure user processor, a communications transceiver, and a cryptographic engine; said secure user processor comprising a trusted microprocessor, a trusted operating system executing on said trusted microprocessor, and a trusted application software executing on said trusted microprocessor; said non-secure user processor comprising an untrusted microprocessor, an untrusted operating system executing on said untrusted microprocessor, and an untrusted application software executing on said untrusted microprocessor; said cryptographic engine configured for encrypting any data communicated from said secure user processor to said non-secure user processor, comprising a trusted cryptographic processor, and a trusted operating system executing on said trusted cryptographic processor; a first data communication link communicating data between said secure processor and said cryptographic engine; a second data communication link communicating data between said non-secure processor and said cryptographic engine; a secure human/machine interface configured for enabling bi-directional communication of classified information exclusively between a user and said secure user processor; and a non-secure human/machine interface distinct from said secure human/machine interface and configured for enabling bi-directional communication of unclassified information exclusively between said user and said non-secure user processor; wherein said communications transceiver is operatively coupled to said non-secure user processor and configured for communicating data external to said portable mobile computing device.