Improved des and other cryptographic processes with leak minimization for smartcards and other cryptosystems
Abstract
Methods and apparatuses are disclosed for improving DES and other cryptographic protocols against external monitoring attacks by reducing the amount (and signal-to-noise ratio) of useful information leaked during processing. An improved DES implementation of the invention instead uses two 56-bit keys (K1 and K2) (100) and two 64-bit plaintext messages (M1 and M2), each associated with a permutation (i.e., K1P, K2P and M1P, M2P) such that K1P {K1} XOR K2P {K2} equals the "standard" DES key K (110), and M1P {M1} XOR M2P {M2} equals the "standard" message. During operation (145) of the device, the tables are preferably periodically updated, by introducing fresh entropy into the tables faster than information leaks out, so that attackers will not be able to obtain the table contents by analysis of measurements. The technique is implementable in cryptographic smartcards, tamper resistant chips, and secure processing systems of all kinds.
Term
No projected expiry on record.
- Priority and filed
- Published
- Today
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| US5297207A | Cites | United States of America | Y | International search |
| US5727063A | Cites | United States of America | Y | International search |
| US5778074A | Cites | United States of America | AP | International search |
| US5835599A | Cites | United States of America | YP | International search |
69 members in 9 offices; this record represents the family
Members69
| Document | Office | Kind | |
|---|---|---|---|
| CA2316227A1 | Canada | A1 | |
| WO9935782A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU2557399A | Australia | A | |
| WO9963696A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU5203899A | Australia | A | |
| CA2333095A1 | Canada | A1 | |
| WO9967919A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU6381699A | Australia | A | |
| WO9967919A3This record | World Intellectual Property Organization (WIPO) | A3 | |
| EP1050133A1 | European Patent Office (EPO) | A1 | |
| EP1084543A1 | European Patent Office (EPO) | A1 | |
| EP1090480A2 | European Patent Office (EPO) | A2 | |
| US2001002486A1 | United States of America | A1 | |
| US6278783B1 | United States of America | B1 | |
| US6304658B1 | United States of America | B1 | |
| US6327661B1 | United States of America | B1 | |
| US2001053220A1 | United States of America | A1 | |
| IL139935D0 | Israel | D0 | |
| US6381699B2 | United States of America | B2 | |
| JP2002519722A | Japan | A | |
| US2002124178A1 | United States of America | A1 | |
| US2003028771A1 | United States of America | A1 | |
| EP1084543A4 | European Patent Office (EPO) | A4 | |
| EP1050133A4 | European Patent Office (EPO) | A4 | |
| CA2333095C | Canada | C | |
| EP1090480A4 | European Patent Office (EPO) | A4 | |
| IL139935A | Israel | A | |
| US2006045264A1 | United States of America | A1 | |
| EP1050133B1 | European Patent Office (EPO) | B1 | |
| DE69834431D1 | Germany | D1 | |
| AT325478T | Austria | T | |
| ATE325478T1 | Austria | T1 | |
| EP1691501A1 | European Patent Office (EPO) | A1 | |
| DE69834431T2 | Germany | T2 | |
| EP1084543B1 | European Patent Office (EPO) | B1 | |
| US2008022146A1 | United States of America | A1 | |
| AT385089T | Austria | T | |
| ATE385089T1 | Austria | T1 | |
| US2008059826A1 | United States of America | A1 | |
| DE69938045D1 | Germany | D1 | |
| US2008104400A1 | United States of America | A1 | |
| EP1926241A2 | European Patent Office (EPO) | A2 | |
| EP1933496A2 | European Patent Office (EPO) | A2 | |
| DE69938045T2 | Germany | T2 | |
| EP1926241A3 | European Patent Office (EPO) | A3 | |
| US7506165B2 | United States of America | B2 | |
| EP1691501B1 | European Patent Office (EPO) | B1 | |
| AT429748T | Austria | T | |
| ATE429748T1 | Austria | T1 | |
| EP1050133B2 | European Patent Office (EPO) | B2 | |
| DE69840782D1 | Germany | D1 | |
| CA2316227C | Canada | C | |
| US7587044B2 | United States of America | B2 | |
| DE69834431T3 | Germany | T3 | |
| US7599488B2 | United States of America | B2 | |
| US7634083B2 | United States of America | B2 | |
| US7668310B2 | United States of America | B2 | |
| US2010091982A1 | United States of America | A1 | |
| US7787620B2 | United States of America | B2 | |
| US7792287B2 | United States of America | B2 | |
| EP2280502A2 | European Patent Office (EPO) | A2 | |
| EP1933496A3 | European Patent Office (EPO) | A3 | |
| EP2280502A3 | European Patent Office (EPO) | A3 | |
| US8879724B2 | United States of America | B2 | |
| US2015052368A1 | United States of America | A1 | |
| US9419790B2 | United States of America | B2 | |
| US2017099134A1 | United States of America | A1 | |
| EP2280502B1 | European Patent Office (EPO) | B1 | |
| EP1090480B1 | European Patent Office (EPO) | B1 |
13 legal events, as 5 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Wipo information: published in national officeWWP | WWP | WO | |
| Procedure relating to pct application: ceased to have effect for deCeased8642 | 8642 | DE | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Entry into the national phaseENP | ENP | JP | |
| Wipo information: entry into national phaseWWE | WWE | WO | |
| Entry into the national phaseENP | ENP | CA | |
| Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)DFPE | DFPE | WO | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO | |
| Ep: the epo has been informed by wipo that ep was designated in this application121 | 121 | WO | |
| Entry into the national phaseENP | ENP | AU | |
| Designated statesAK | AK | WO | |
| Designated countries for regional patentsAL | AL | WO |
Numbers
- Publication
- 99/67919
- Application
- 9912734
Titles2
- English
- IMPROVED DES AND OTHER CRYPTOGRAPHIC PROCESSES WITH LEAK MINIMIZATION FOR SMARTCARDS AND OTHER CRYPTOSYSTEMS
- French
- PERFECTIONNEMENT DE NORMES CRYPTOGRAPHIQUES ET AUTRES PROCEDES CRYPTOGRAPHIQUES A REDUCTION DES FUITES POUR CARTES A PUCES ET AUTRES SYSTEMES CRYPTOGRAPHIQUES
Classification
- CPC, 9
- H04L9/0625
- G06F21/556
- G06F21/602
- G06F2207/7219
- H04L2209/046
- H04L2209/127
- H04L9/003
- H04L2209/08
- G06F21/755
- IPC, 2
- H04L9 06
- G09C1 00
Designated states95
- Regional, 52
- Ghana
- Gambia
- Kenya
- Lesotho
- Malawi
- Sudan
- Sierra Leone
- Eswatini
- Uganda
- Zimbabwe
- Armenia
- Azerbaijan
- Belarus
- Kyrgyzstan
- Kazakhstan
- Republic of Moldova
- Russian Federation
- Tajikistan
- Turkmenistan
- Austria
- Belgium
- Switzerland
- Cyprus
- Germany
and 28 moreShow fewer
- Denmark
- Spain
- Finland
- France
- United Kingdom
- Greece
- Ireland
- Italy
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Sweden
- Burkina Faso
- Benin
- Central African Republic
- Congo
- Côte d’Ivoire
- Cameroon
- Gabon
- Guinea
- Guinea-Bissau
- Mali
- Mauritania
- Niger
- Senegal
- Chad
- Togo
- National, 43
- Albania
- Australia
- Bosnia and Herzegovina
- Barbados
- Bulgaria
- Brazil
- Canada
- China
- Cuba
- Czechia
- Estonia
- Grenada
- Georgia
- Croatia
- Hungary
- Indonesia
- Israel
- Iceland
- Japan
- Democratic People’s Republic of Korea
- Republic of Korea
- Saint Lucia
- Sri Lanka
- Liberia
and 19 moreShow fewer
- Lithuania
- Latvia
- Madagascar
- North Macedonia
- Mongolia
- Mexico
- Norway
- New Zealand
- Poland
- Romania
- Singapore
- Slovenia
- Slovakia
- Türkiye
- Trinidad and Tobago
- Ukraine
- Uzbekistan
- Viet Nam
- Yugoslavia, later Serbia and Montenegro (until 2006)