Computing device, with data protection
AssigneeInfineon Technologies AG
InventorECKHARD DELFS
Life of this patent
Estimating the term…
Abstract
Computing device with a processing system inclduing a plurality of user sub-systems, a plurality of user sub-system identifiers respectively identifying one user sub-system of the plurality of user sub-systems, a processor configured to run the processing system, a cryptography unit configured to provide at least one cryptographic mechanism, a cryptography unit secret key assigned to the cryptography unit, and a binder configured to bind the cryptography unit secret key to the user sub-system identifier of a currently running user sub-system.
Claims44
1-42. (canceled)
A computing device, comprising:
- a processing system comprising a plurality of user sub-systems;
- a plurality of user sub-system identifiers respectively identifying one user sub-system of the plurality of user sub-systems;
- a processor configured to run the processing system;
- a cryptography unit configured to provide at least one cryptographic mechanism;
- a cryptography unit secret key assigned to the cryptography unit;
- and
- a binder configured to bind the cryptography unit secret key to the user sub-system identifier of a currently running user sub-system.
A communication device, comprising:
- a computing device comprising:
- a processing system comprising a plurality of user sub-systems;
- a plurality of user sub-system identifiers respectively identifying one user sub-system of the plurality of user sub-systems;
- a processor configured to run the processing system;
- a cryptography unit configured to provide at least one cryptographic mechanism;
- a cryptography unit secret key assigned to the cryptography unit;
- and
- a binder configured to bind the cryptography unit secret key to the user sub-system identifier of a currently running user sub-system.
A computing device, comprising:
- a micro-kernel based processing system comprising a plurality of user sub-systems;
- a plurality of user sub-system identifiers respectively identifying one user sub-system of the plurality of user sub-systems;
- a processor configured to run the processing system;
- a cryptography circuit configured to provide at least one cryptographic mechanism;
- a cryptography circuit secret key assigned to the cryptography circuit;
- and
- an operator configured to operate on the cryptography circuit secret key and the user sub-system identifier of a currently running user sub-system to generate a sub-system specific cryptography circuit secret key.
A communication device, comprising:
- a computing device comprising:
- a micro-kernel based processing system comprising a plurality of user sub-systems;
- a plurality of user sub-system identifiers respectively identifying one user sub-system of the plurality of user sub-systems;
- a processor configured to run the processing system;
- a cryptography circuit configured to provide at least one cryptographic mechanism;
- a cryptography circuit secret key assigned to the cryptography circuit;
- and
- an operator configured to operate on the cryptography circuit secret key and the user sub-system identifier of a currently running user sub-system to generate a user sub-system specific cryptography circuit secret key.
A method for operating a computing device, comprising:
- executing a user sub-system using a processing system comprising a plurality of user sub-systems;
- providing a plurality of user sub-system identifiers respectively identifying one user sub-system of the plurality of user sub-systems;
- and
- executing a cryptography unit providing at least one cryptographic mechanism while executing the user sub-system, wherein the executing of the cryptography unit comprises binding the user sub-system identifier of a currently running user sub-system to a cryptography unit secret key being assigned to the cryptography unit.
A computing device, comprising:
- a processing system comprising a plurality of user sub-systems;
- a plurality of user sub-system identifiers respectively identifying one user sub-system of the plurality of user sub-systems;
- a processing means for running the processing system;
- a cryptography means for providing at least one cryptographic mechanism;
- a cryptography means secret key assigned to the cryptography means;
- and
- a binding means for binding the cryptography means secret key to the user sub-system identifier of a currently running user sub-system.
Dependencies are inferred from the claim text.