Secure data processor with cryptography and tamper detection
Abstract
The present invention is embodied in a Secured Processing Unit (SPU) chip, a microprocessor designed especially for secure data processing. By integrating keys, encryption/decryption engines and algorithms in the SPU, the entire security process is rendered portable and easily distributed across physical boundaries. The invention is based on the orchestration of three interrelated systems: (i) detectors, which alert the SPU to the existence, and help characterize the nature, of a security attack; (ii) filters, which correlate the data from the various detectors, weighing the severity of the attack against the risk to the SPU's integrity, both to its secret data and to the design itself; and (iii) responses, which are countermeasures, calculated by the filters to be most appropriate under the circumstances, to deal with the attack or attacks present. The present invention, with wide capability in all three of the detectors, filters and responses, allows a great degree of flexibility for programming an appropriate level of security/policy into an SPU-based application.

Term
Term ended
Projected expiry passed 5 May 2015, 11.4 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| EP0635790A1 | Cites | European Patent Office (EPO) | PX | Search report | 1,3,10,11 |
| US4807288A | Cites | United States of America | Y | Search report | 1-3 |
| US5189700A | Cites | United States of America | A | Search report | – |
| WO9413080A1 | Cites | World Intellectual Property Organization (WIPO) | Y | Search report | 1-3 |
11 members in 5 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 267788 | United States of America | – | |
| 26778894 | United States of America | A | |
| 26778894 | United States of America | A | |
| 95918978 | European Patent Office (EPO) | A | |
| 95918978 | European Patent Office (EPO) | A | |
| 267788 | – | – | – |
| 95918978 | – | – | – |
| EP19950918978 | – | – | – |
| US19940267788 | – | – | – |
Members11
| Document | Office | Kind | |
|---|---|---|---|
| WO9600953A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO9600953A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP0715733A1 | European Patent Office (EPO) | A1 | |
| US5533123A | United States of America | A | |
| KR960705284A | Republic of Korea | A | |
| EP0965902A2 | European Patent Office (EPO) | A2 | |
| EP0715733B1 | European Patent Office (EPO) | B1 | |
| DE69519662D1 | Germany | D1 | |
| DE69519662T2 | Germany | T2 | |
| KR100341665B1 | Republic of Korea | B1 | |
| EP0965902A3This record | European Patent Office (EPO) | A3 |
10 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawnWithdrawn18D | 18D | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWNSTAA | STAA | |
| First examination report despatched17Q | 17Q | |
| Designation fees paidAKX | AKX | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | |
| Divisional application: reference to earlier applicationAC | AC | |
| Designated contracting statesAK | AK | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 0965902
- Publication, DOCDB
- 0965902
- Publication, EPODOC
- EP0965902
- Application
- 99115659
- Application, DOCDB
- 99115659
- Application, EPODOC
- EP19990115659
Titles3
- German
- Gesicherter Datenrechner mit Kryptographie und Aufdeckung unbefugter Manipulation
- English
- Secure data processor with cryptography and tamper detection
- French
- Processeur de données sécurisé à cryptographie et détection de manipulation non autorisée
Classification
- CPC, 15
- G06F21/81
- G06K19/07
- G06F21/572
- G06F21/71
- G06F21/725
- G06F21/77
- G06F21/86
- G06F2221/2101
- G06F2221/2135
- G06F2221/2153
- H04L9/002
- H04L9/0897
- H04L9/12
- H04L2209/56
- G06F21/109
- IPC, 2
- G06F1 00
- G06F21 00
Designated states16
- Contracting states, 16
- Austria
- Belgium
- Switzerland
- Germany
- Denmark
- Spain
- United Kingdom
- Greece
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Sweden