WO2008114310A1 - Intégration d'un dispositif doté d'une fonction de contre-mesures contre les attaques par insertion ('fa') - Google Patents
Intégration d'un dispositif doté d'une fonction de contre-mesures contre les attaques par insertion ('fa') Download PDFInfo
- Publication number
- WO2008114310A1 WO2008114310A1 PCT/JP2007/000240 JP2007000240W WO2008114310A1 WO 2008114310 A1 WO2008114310 A1 WO 2008114310A1 JP 2007000240 W JP2007000240 W JP 2007000240W WO 2008114310 A1 WO2008114310 A1 WO 2008114310A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mod
- random number
- countermeasure function
- fault attack
- attack countermeasure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/30—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy
- H04L9/3006—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters
- H04L9/302—Public key, i.e. encryption algorithm being computationally infeasible to invert or user's encryption keys not requiring secrecy underlying computational problems or public-key parameters involving the integer factorization problem, e.g. RSA or quadratic sieve [QS] schemes
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09C—CIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
- G09C1/00—Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/002—Countermeasures against attacks on cryptographic mechanisms
- H04L9/004—Countermeasures against attacks on cryptographic mechanisms for fault attacks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/065—Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
- H04L9/0656—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
- H04L9/0662—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/12—Details relating to cryptographic hardware or logic circuitry
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
Un dispositif de chiffrement pour effectuer un déchiffrage RSA en utilisant le théorème des restes chinois (CRT). Le déchiffrage RSA est exprimé par Cd (mod n) dans laquelle c est un texte chiffré, n est le module et d est la clé secrète, le module n étant exprimé par n=p×q, p e q étant des nombres premiers. Le dispositif de chiffrement comprend un moyen de génération de nombres aléatoires pour préparer un nombre aléatoire r et un moyen de sélection de voie de chiffrement pour sélectionner soit un procédé de calcul en utilisant u=p-1 (mod q) selon le nombre aléatoire r ou un procédé de calcul utilisant v=q-1 (mod p) au stade de calcul de texte en clair après l'opération du reste exponentiel en utilisant les modules p, q.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2007/000240 WO2008114310A1 (fr) | 2007-03-16 | 2007-03-16 | Intégration d'un dispositif doté d'une fonction de contre-mesures contre les attaques par insertion ('fa') |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2007/000240 WO2008114310A1 (fr) | 2007-03-16 | 2007-03-16 | Intégration d'un dispositif doté d'une fonction de contre-mesures contre les attaques par insertion ('fa') |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008114310A1 true WO2008114310A1 (fr) | 2008-09-25 |
Family
ID=39765431
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2007/000240 Ceased WO2008114310A1 (fr) | 2007-03-16 | 2007-03-16 | Intégration d'un dispositif doté d'une fonction de contre-mesures contre les attaques par insertion ('fa') |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2008114310A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016009114A (ja) * | 2014-06-25 | 2016-01-18 | ルネサスエレクトロニクス株式会社 | データ処理装置及び復号処理方法 |
| US9571281B2 (en) | 2014-02-03 | 2017-02-14 | Samsung Electronics Co., Ltd. | CRT-RSA encryption method and apparatus |
| CN116132050A (zh) * | 2023-01-19 | 2023-05-16 | 苏州国芯科技股份有限公司 | 一种消息处理方法、系统、设备及计算机可读存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5991415A (en) * | 1997-05-12 | 1999-11-23 | Yeda Research And Development Co. Ltd. At The Weizmann Institute Of Science | Method and apparatus for protecting public key schemes from timing and fault attacks |
| JP2000509521A (ja) * | 1997-02-07 | 2000-07-25 | テルコーディア テクノロジーズ インコーポレイテッド | 暗号システムのセキュリティを検証するために過渡的な障害を使用する方法 |
| JP2003241659A (ja) * | 2002-02-22 | 2003-08-29 | Hitachi Ltd | 情報処理方法 |
-
2007
- 2007-03-16 WO PCT/JP2007/000240 patent/WO2008114310A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000509521A (ja) * | 1997-02-07 | 2000-07-25 | テルコーディア テクノロジーズ インコーポレイテッド | 暗号システムのセキュリティを検証するために過渡的な障害を使用する方法 |
| US5991415A (en) * | 1997-05-12 | 1999-11-23 | Yeda Research And Development Co. Ltd. At The Weizmann Institute Of Science | Method and apparatus for protecting public key schemes from timing and fault attacks |
| JP2003241659A (ja) * | 2002-02-22 | 2003-08-29 | Hitachi Ltd | 情報処理方法 |
Non-Patent Citations (7)
| Title |
|---|
| AUMUELLER C. ET AL.: "Fault Attacks on RSA with CRT: Concrete Results and Practical Countermeasures", LECTURE NOTES IN COMPUTER SCIENCE, vol. 2523, 2002, pages 260 - 275, XP003023279 * |
| BLOEMER J. ET AL.: "Wagner's Attack on a Secure CRT-RSA Algorithm Reconsidered", LECTURE NOTES IN COMPUTER SCIENCE, vol. 4236, 2006, pages 13 - 23, XP019045564 * |
| GIRAUD C.: "An RSA Implementation Resistant to Fault Attacks and to Simple Power Analysis", IEEE TRANSACTIONS ON COMPUTERS, vol. 55, no. 9, September 2005 (2005-09-01), pages 1116 - 1120, XP002460785 * |
| KIM C.K.: "A CRT-Based RSA Countermeasures Against Physical Cryptanalysis", LECTURE NOTES IN COMPUTER SCIENCE, vol. 3726, 2005, pages 549 - 554, XP019019614 * |
| LIU S. ET AL.: "A CRT-RSA Algorithm Secure against Hardware Fault Attacks", PROCEEDINGS OF THE 2ND IEEE INTERNATIONAL SYMPOSIUM ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, September 2006 (2006-09-01), pages 51 - 60, XP031030589 * |
| YEN S.-M. ET AL.: "Hardware Fault Attack on RSA with CRT Revisited", LECTURE NOTES IN COMPUTER SCIENCE, vol. 2587, 2003, pages 374 - 388, XP001160549 * |
| YEN S.-M. ET AL.: "RSA Speedup with Chinese Remainder Theorem Immune against Hardware Fault Cryptanalysis", IEEE TRANSACTIONS ON COMPUTERS, vol. 52, no. 4, April 2003 (2003-04-01), pages 461 - 472, XP001095863 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9571281B2 (en) | 2014-02-03 | 2017-02-14 | Samsung Electronics Co., Ltd. | CRT-RSA encryption method and apparatus |
| JP2016009114A (ja) * | 2014-06-25 | 2016-01-18 | ルネサスエレクトロニクス株式会社 | データ処理装置及び復号処理方法 |
| CN116132050A (zh) * | 2023-01-19 | 2023-05-16 | 苏州国芯科技股份有限公司 | 一种消息处理方法、系统、设备及计算机可读存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001324925A5 (fr) | ||
| Minni et al. | An algorithm to enhance security in RSA | |
| EP3467808A1 (fr) | Dispositif de cryptage, procédé de cryptage, dispositif de décryptage et procédé de décryptage | |
| WO2010024874A3 (fr) | Pré-calcul de code d'authentification de message avec applications à une mémoire sécurisée | |
| MY146687A (en) | Cryptographic key generation | |
| WO2008087734A1 (fr) | Dispositif de génération de cryptogramme, système de communication de cryptogramme et dispositif de génération de paramètre de groupe | |
| WO2007027241A3 (fr) | Adresse produite par cryptographie a cles multiples | |
| WO2008148784A3 (fr) | Procedes et dispositifs cryptographiques de generation pseudo-aleatoire de chiffrement de donnees et de hachage cryptographique d'un message | |
| WO2008080800A3 (fr) | Sécurisation de communication | |
| WO2007113697A3 (fr) | Procédé de déchiffrement | |
| WO2012139919A3 (fr) | Procédé et appareil pour une cryptographie de clés publiques basée sur des codes de correction d'erreurs | |
| US7248700B2 (en) | Device and method for calculating a result of a modular exponentiation | |
| WO2009022272A3 (fr) | Système et procédé assurant une capacité de détection de défaillances | |
| WO2009056679A3 (fr) | Communication cryptée de bout en bout | |
| CN101346691A (zh) | 包括安全模幂以避免隐蔽通道攻击的加密方法、用于执行所述方法的加密处理器以及相关的芯片卡 | |
| Zhang et al. | Differential fault analysis on SMS4 | |
| AU2002221940A1 (en) | Method and device for detecting a key pair and for generating rsa keys | |
| WO2005099150A3 (fr) | Systemes et procedes cryptographiques de cle publique | |
| WO2008114310A1 (fr) | Intégration d'un dispositif doté d'une fonction de contre-mesures contre les attaques par insertion ('fa') | |
| WO2010057194A3 (fr) | Sécurité de stockage par séparation cryptographique | |
| WO2008036919A3 (fr) | Dispositif et procédé de rotation de données dans un système de cryptographie | |
| WO2007107976A3 (fr) | Clés périodiques | |
| JP2005195829A5 (fr) | ||
| CN104717213A (zh) | 一种网络数据传输的加密解密方法及系统 | |
| WO2008156107A1 (fr) | Système de chiffrement de données électroniques et de déchiffrement de données chiffrées, et procédé associé |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07736897 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07736897 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |