Data processing system for trusted computing
AssigneeMUSE Electronics GmbH
InventorGerald ZACH
Life of this patent
Estimating the term…
Abstract
A data processing system comprises a processor unit, at least two selectively connectable mass storage devices and either a trusted platform module having at least two switchable register banks or at least two switchable physical or virtual trusted platform modules. One of the register banks or one of the trusted platform modules is activated in accordance with the connected mass storage device or one of the trusted platform modules is connected together with the respective mass storage device.
Claims20
A data processing system, comprising
- a central processor unit, which is powered by a power supply,
- at least two mass storage devices either one of which is selectively connectable to the processor unit via a first data bus,
- a trusted platform module, which is connectable to the processor unit via a second data bus, and
- a microcontroller which is connectable to the second data bus,
- the trusted platform module having at least two register banks of platform configuration registers, of which only one register bank is active in an operating mode of the data processing system and the active register bank is settable by a control command received from the microcontroller,
- the microcontroller being configured to set the active register bank in accordance with the mass storage device selected for the operating mode by means of the control command in a configuration mode of the data processing system.
A data processing system, comprising
- a central processor unit, which is powered by a power supply,
- at least two mass storage devices, either one of which is selectively connectable to the processor unit via a first data bus,
- a first trusted platform module, which is connectable to the processor unit via a second data bus,
- a microcontroller and
- a changeover switch, which settable by the microcontroller, is inserted into the second data bus, and connects the processor unit either to the first trusted platform module or to a second trusted platform module via the second data bus in an operating mode of the data processing system,
- the microcontroller being configured to set the changeover switch-(21) in accordance with the mass storage device selected for the operating mode in a configuration mode of the data processing system.
A data processing system, comprising
- a central processor unit which is powered by a power supply,
- at least two mass storage devices, either one of which is selectively connectable to the processor unit via a first data bus,
- a first trusted platform module, which is connectable to the processor unit via a second data bus, and
- a microcontroller, which is connected to the second data bus and is configured to emulate each of the first trusted platform module and a second trusted platform module as a software instance, only one of these software instances being active in an operating mode of the data processing system in each case,
- the microcontroller being configured to set the active software instance in accordance with the mass storage device selected for the operating mode in a configuration mode of the data processing system.
A data processing system, comprising
- a central processor unit,
- at least two mass storage devices, either one of which is selectively connectable to the processor unit via a first data bus,
- a first trusted platform module, which is connectable to the processor unit via a second data bus, and
- a second trusted platform module, which can alternatively be connected to the second data bus instead of the first trusted platform module,
- one of the mass storage devices and one of the trusted platform modules which is assigned to this mass storage device being arranged in a shared transport housing, which is detachably connected to the rest of the data processing system.
Dependencies are inferred from the claim text.