Secure mode indicator for smart phone or PDA
First Claim
1. A method of operating a digital system, comprising the steps of:
- providing a secure mode of operation in which only trusted program code can be executed; and
providing a secure mode indicator means observable by a user of the digital system, wherein the indicator means can only be activated by the trusted program code while in the secure mode of operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital system is provided with a secure mode (3rd level of privilege) built in a non-invasive way on a processor system that includes a processor core, instruction and data caches, a write buffer and a memory management unit. A secure execution mode is thus provided on a platform where the only trusted software is the code stored in ROM. In particular the OS is not trusted, all native applications are not trusted. The secure mode is entered through a unique entry point. The secure execution mode can be dynamically entered and exited with full hardware assessment of the entry/exit conditions. A secure mode indicator is provided to tell a user of the digital system that the device is in secure mode. This indicator may be a small LED, for example. The user should not enter any secret information (password) or should not sign anything displayed on the screen if the secure mode indicator is not active.
121 Citations
19 Claims
-
1. A method of operating a digital system, comprising the steps of:
-
providing a secure mode of operation in which only trusted program code can be executed; and
providing a secure mode indicator means observable by a user of the digital system, wherein the indicator means can only be activated by the trusted program code while in the secure mode of operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A digital system, comprising:
-
a central processing unit (CPU) for executing instruction;
a public memory connected to an instruction bus of the CPU for holding non-secure instructions, the public memory being always accessible by the CPU;
a secure memory connected to the instruction bus of the CPU for holding secure instructions, the secure memory being accessible only when a security signal is asserted;
security circuitry having an output for asserting the security signal when a secure mode of operation is established; and
a secure mode indicator responsive to the security signal, the secure mode indicator being observable by a user of the digital system, wherein the secure mode indicator can only be placed in an active mode by executing an instruction while the security signal is asserted. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification