Protection of the core part of computer against external manipulation
US6959391B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Apr 19, 2000 |
| Grant date | Oct 25, 2005 |
| Priority date | — |
| Expiry date | Apr 19, 2020 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2221/2101
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method is proposed for protecting the central processing unit of a computer, in particular a smart card. Individual security-related registers are logically combined to form a check sum after the CPU has executed an instruction. The check sum is stored and compared with an accordingly formed check sum before the onset of processing of the next instruction. If the compared check sums fail to match, this indicates manipulation of the register contents of the CPU in the time period between the execution of the two instructions. In such a case a corresponding error message is issued and the processor stopped or the card confiscated.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.