WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2001031422) METHOD FOR PROTECTION AGAINST ANALYSIS OF UNINTENDED SIDE-CHANNEL SIGNALS
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2001/031422 International Application No.: PCT/ZA2000/000192
Publication Date: 03.05.2001 International Filing Date: 19.10.2000
Chapter 2 Demand Filed: 07.05.2001
IPC:
G06F 1/00 (2006.01) ,G06F 21/55 (2013.01) ,G07F 7/10 (2006.01) ,H04L 9/06 (2006.01) ,H04L 9/08 (2006.01)
Applicants: VON WILLICH, Manfred[ZA/ZA]; ZA (UsOnly)
CYPHERMANX CONSULTANTS LIMITED[GB/GB]; Burleigh Manor Peel Roadn Douglassburg Isle of Man IM1 5E, GB (AllExceptUS)
Inventors: VON WILLICH, Manfred; ZA
Agent: DUNLOP, Alan, J., S. ; Hahn & Hahn Inc. 222 Richard Street Hatfield 0083 Pretoria, ZA
Priority Data:
60/161,04725.10.1999US
Title (EN) METHOD FOR PROTECTION AGAINST ANALYSIS OF UNINTENDED SIDE-CHANNEL SIGNALS
(FR) PROCEDE PERMETTANT AU TRAITEMENT DE DONNEES DE RESISTER A L'EXTRACTION DE DONNEES PAR L'ANALYSE DE SIGNAUX DE VOIES LATERALES INDESIRABLES
Abstract: front page image
(EN) The invention provides a method to reduce the risk of unauthorized access to the data, especially through side-channel observations. By using statistical techniques, herein called DPA or Differential Power Analysis. The method includes the steps of modifying the ciphering algorithm implementation to operate on mapped data, initially mapping of data, especially cryptographic keys, for storage, changing the data mapping from a prior data mapping by use of a secondary mapping, mapping incoming data for input to the modified algorithm implementation, and mapping data output from the modified algorithm for further use. The method results in enhanced secrecy. The data mapping and the secondary data mapping may be in the form of a lookup-table, an algorithm with mapping-selection data, or the like. The data mapping may be implemented as cascaded mappings. The operations of the original algorithm can be modulo-m addition, modulo-m multiplication or modulo-2 addition of two vectors of n compoments. In the last case, the mapping applied to at least one of the vectors has the form xi=Aix+bi wherein Ai is any matrix having an inverse and bi is a vector of n components.
(FR) L'invention concerne un procédé de traitement et de stockage de données afin de réduire les risques d'accès non autorisé à ces données, notamment par observations de voies latérales. Le procédé consiste à calculer des algorithmes, en particulier des chiffres, pour tirer le maximum d'avantages de cette technique, à modifier la mise en oeuvre des algorithmes pour agir sur des données mappées, le mappage initial de données, en particulier de clés cryptographiques, pour stockage, à modifier le mappage de données à partir d'un mappage de données antérieur par un mappage secondaire, à mapper les données entrantes à introduire dans la mise en oeuvre de l'algorithme modifié, et à mapper la sortie de données de l'algorithme modifié en vue d'une utilisation ultérieure. Le procédé permet de renforcer la confidentialité des données d'origine ainsi que le mappage sur les données. Le mappage des données et le mappage secondaire des données peuvent se présenter sous la forme d'une table de recherche, d'un algorithme avec données de sélection de mappage, ou analogue. Le mappage des données peut s'appliquer en cascade afin de mieux réduire les risques d'accès non autorisé.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CR, CU, CZ, DE, DK, DM, DZ, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, US, UZ, VN, YU, ZA, ZW
African Regional Intellectual Property Organization (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)