Masking a hardware boot sequence
AssigneeInternational Business Machines Corporation
InventorsJason N. Dale, Jonathan J. DeMent, Clark M. O'Niell, Steven L. Roberts
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJason N. Dale, Jonathan J. DeMent, Clark M. O'Niell, Steven L. Roberts
Estimating the term…
One of the processors of a multiprocessor system is chosen to be a boot processor. The other processors of the multiprocessor system execute masking code that generates electromagnetic and/or thermal signatures that mask the electromagnetic and/or thermal signatures of the actual boot processor. Such masking may involve running the same boot code as the boot processor but without obtaining access to security information, such as the security key for accessing the system. The electromagnetic and/or thermal signatures generated by the execution of the masking code preferably approximate the electromagnetic and/or thermal signatures of the actual boot code executing on the boot processor. In this way, it is difficult to distinguish which processor is the actual boot processor.
A method, in a data processing system, for booting the data processing system, comprising:
A data processing system comprising:
A computer program product comprising a non-transitory computer useable storage medium having a computer readable program stored thereon, wherein the computer readable program, when executed on a data processing system, causes the data processing system to:
Dependencies are inferred from the claim text.