ATE374476T1 - Schlüsselmaskierung für kryptographische prozesse mittels einer kombination von zufallsmaskenwerten - Google Patents
Schlüsselmaskierung für kryptographische prozesse mittels einer kombination von zufallsmaskenwertenInfo
- Publication number
- ATE374476T1 ATE374476T1 AT06113333T AT06113333T ATE374476T1 AT E374476 T1 ATE374476 T1 AT E374476T1 AT 06113333 T AT06113333 T AT 06113333T AT 06113333 T AT06113333 T AT 06113333T AT E374476 T1 ATE374476 T1 AT E374476T1
- Authority
- AT
- Austria
- Prior art keywords
- combination
- substitution tables
- mask values
- random mask
- cryptographic processes
- Prior art date
Links
- 238000000034 method Methods 0.000 title abstract 3
- 230000000873 masking effect Effects 0.000 title abstract 2
- 238000006467 substitution reaction Methods 0.000 abstract 4
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/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/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
-
- 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/003—Countermeasures against attacks on cryptographic mechanisms for power analysis, e.g. differential power analysis [DPA] or simple power analysis [SPA]
-
- 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/04—Masking or blinding
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Storage Device Security (AREA)
- Facsimile Transmission Control (AREA)
- Application Of Or Painting With Fluid Materials (AREA)
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
- Treatment And Processing Of Natural Fur Or Leather (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05103904A EP1722502B1 (de) | 2005-05-10 | 2005-05-10 | Schlüsselmaskierung für kryptographische Prozesse |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE374476T1 true ATE374476T1 (de) | 2007-10-15 |
Family
ID=34939776
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT06113333T ATE374476T1 (de) | 2005-05-10 | 2005-05-10 | Schlüsselmaskierung für kryptographische prozesse mittels einer kombination von zufallsmaskenwerten |
| AT05103904T ATE372619T1 (de) | 2005-05-10 | 2005-05-10 | Schlüsselmaskierung für kryptographische prozesse |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT05103904T ATE372619T1 (de) | 2005-05-10 | 2005-05-10 | Schlüsselmaskierung für kryptographische prozesse |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7778419B2 (de) |
| EP (2) | EP1722502B1 (de) |
| AT (2) | ATE374476T1 (de) |
| CA (1) | CA2546211C (de) |
| DE (2) | DE602005002632T2 (de) |
Families Citing this family (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007189659A (ja) * | 2005-12-15 | 2007-07-26 | Toshiba Corp | 暗号化装置、暗号化方法及び暗号化プログラム |
| JP4909018B2 (ja) * | 2006-11-16 | 2012-04-04 | 富士通株式会社 | 共通鍵暗号のための暗号化装置 |
| WO2008137939A2 (en) * | 2007-05-07 | 2008-11-13 | Archivas, Inc. | Method for data privacy in a fixed content distributed data storage |
| US20080298583A1 (en) * | 2007-05-31 | 2008-12-04 | Lucent Technologies Inc. | System and method of quantum encryption |
| US8781111B2 (en) * | 2007-07-05 | 2014-07-15 | Broadcom Corporation | System and methods for side-channel attack prevention |
| US8582765B2 (en) | 2007-08-01 | 2013-11-12 | Stmicroelectronics S.A. | Masking of data in a calculation |
| EP2053568A1 (de) * | 2007-09-28 | 2009-04-29 | Gemplus | Verfahren zur Erzeugung von Masken in einem Kommunikationsobjekt und entsprechendes Kommunikationsobjekt |
| US8553877B2 (en) | 2007-10-01 | 2013-10-08 | Blackberry Limited | Substitution table masking for cryptographic processes |
| FR2924550A1 (fr) * | 2007-11-30 | 2009-06-05 | Commissariat Energie Atomique | Procedes et dispositifs de cryptage et de decryptage d'un message de donnees a cle secrete aleatoire. |
| DE102008023912A1 (de) * | 2008-05-16 | 2009-11-19 | Siemens Aktiengesellschaft | Verfahren und Speichervorrichtung zum Bereitstellen eines kryptografischen Schlüssels |
| JP4687775B2 (ja) * | 2008-11-20 | 2011-05-25 | ソニー株式会社 | 暗号処理装置 |
| FR2952773B1 (fr) * | 2009-11-13 | 2012-07-20 | Inst Telecom Telecom Paristech | Circuit electronique de faible complexite protege par masquage personnalise |
| US9026803B2 (en) * | 2009-11-30 | 2015-05-05 | Hewlett-Packard Development Company, L.P. | Computing entities, platforms and methods operable to perform operations selectively using different cryptographic algorithms |
| KR101334040B1 (ko) | 2010-01-20 | 2013-11-28 | 한국전자통신연구원 | 대칭키 암호화 시스템의 마스킹 연산 방법 및 장치 |
| KR101362675B1 (ko) | 2012-11-30 | 2014-02-12 | 한국전자통신연구원 | 저전력 암호화 장치 및 방법 |
| US9197422B2 (en) * | 2013-01-24 | 2015-11-24 | Raytheon Company | System and method for differential encryption |
| US9244755B2 (en) * | 2013-05-20 | 2016-01-26 | Vmware, Inc. | Scalable log analytics |
| CN104660331A (zh) * | 2013-11-18 | 2015-05-27 | 中兴通讯股份有限公司 | 终端的信息发送、接收方法及装置、终端 |
| US20150222421A1 (en) * | 2014-02-03 | 2015-08-06 | Qualcomm Incorporated | Countermeasures against side-channel attacks on cryptographic algorithms |
| DE102014004378A1 (de) * | 2014-03-26 | 2015-10-01 | Giesecke & Devrient Gmbh | Speichereffiziente seitenkanalgeschützte Maskierung |
| US9779227B1 (en) * | 2014-10-24 | 2017-10-03 | Amazon Technologies, Inc. | Security system using keys encoded in holograms |
| WO2016068847A1 (en) * | 2014-10-27 | 2016-05-06 | Hewlett Packard Enterprise Development Lp | Key splitting |
| US10699030B2 (en) | 2014-12-30 | 2020-06-30 | Cryptography Research Inc. | Determining cryptographic operation masks for improving resistance to external monitoring attacks |
| US9768953B2 (en) * | 2015-09-30 | 2017-09-19 | Pure Storage, Inc. | Resharing of a split secret |
| WO2017173136A1 (en) * | 2016-03-30 | 2017-10-05 | The Athena Group, Inc. | Key update for masker keys |
| WO2017223509A1 (en) * | 2016-06-23 | 2017-12-28 | Cryptography Research, Inc. | Cryptographic operations employing non-linear share encoding for protecting from external monitoring attacks |
| CN107547195A (zh) * | 2016-06-28 | 2018-01-05 | 埃沙尔公司 | 免受侧信道分析的保护方法和设备 |
| DE102018107114A1 (de) * | 2018-03-26 | 2019-09-26 | Infineon Technologies Ag | Seitenkanalgehärtete Operation |
| KR102161281B1 (ko) * | 2019-09-18 | 2020-09-29 | 박준희 | 의사난수생성을 이용한 사용자 단말 접근 통제 서비스 제공 방법 |
| US11507699B2 (en) * | 2019-09-27 | 2022-11-22 | Intel Corporation | Processor with private pipeline |
| DE102020102796A1 (de) * | 2020-02-04 | 2021-08-05 | Infineon Technologies Ag | Datenverarbeitungsvorrichtung und verfahren zum verarbeiten von geheimen daten |
| JP7314108B2 (ja) * | 2020-08-27 | 2023-07-25 | 株式会社東芝 | 暗号処理装置、暗号処理方法およびプログラム |
| US12200119B2 (en) * | 2020-09-03 | 2025-01-14 | Google Llc | Distribute encryption keys securely and efficiently |
| TWI845059B (zh) * | 2021-12-17 | 2024-06-11 | 美商谷歌有限責任公司 | 執行安全密碼操作之積體電路及方法 |
| FR3134909B1 (fr) * | 2022-04-25 | 2024-06-21 | Commissariat Energie Atomique | Protection contre les attaques par canal auxiliaire a l’aide d’un masquage carre |
| CN116614217A (zh) * | 2023-05-23 | 2023-08-18 | 海光信息技术股份有限公司 | 数据处理方法、密钥扩展方法、装置、设备及存储介质 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4706266A (en) * | 1986-11-05 | 1987-11-10 | Advanced Micro Devices, Inc. | Dual mode-increment/decrement N-bit counter register |
| US5479626A (en) * | 1993-07-26 | 1995-12-26 | Rockwell International Corporation | Signal processor contexts with elemental and reserved group addressing |
| US6278783B1 (en) * | 1998-06-03 | 2001-08-21 | Cryptography Research, Inc. | Des and other cryptographic, processes with leak minimization for smartcards and other cryptosystems |
| FR2789535B1 (fr) * | 1999-02-04 | 2001-09-28 | Bull Cp8 | Procede de securisation d'un ensemble electronique de cryptographie a cle secrete contre les attaques par analyse physique |
| US6419159B1 (en) * | 1999-06-14 | 2002-07-16 | Microsoft Corporation | Integrated circuit device with power analysis protection circuitry |
| US6295606B1 (en) * | 1999-07-26 | 2001-09-25 | Motorola, Inc. | Method and apparatus for preventing information leakage attacks on a microelectronic assembly |
| US6725417B2 (en) * | 2000-03-14 | 2004-04-20 | Machine Learning Laboratory, Inc. | Sequential decoding apparatus and method |
| FR2820577B1 (fr) * | 2001-02-08 | 2003-06-13 | St Microelectronics Sa | Procede securise de calcul cryptographique a cle secrete et composant mettant en oeuvre un tel procede |
| US7142670B2 (en) * | 2001-08-14 | 2006-11-28 | International Business Machines Corporation | Space-efficient, side-channel attack resistant table lookups |
| US8033909B2 (en) * | 2003-05-12 | 2011-10-11 | Warner Bros. Entertainment Inc. | Random selection program for an optical disc and related method |
-
2005
- 2005-05-10 AT AT06113333T patent/ATE374476T1/de not_active IP Right Cessation
- 2005-05-10 EP EP05103904A patent/EP1722502B1/de not_active Expired - Lifetime
- 2005-05-10 DE DE602005002632T patent/DE602005002632T2/de not_active Expired - Lifetime
- 2005-05-10 EP EP06113333A patent/EP1724961B1/de not_active Expired - Lifetime
- 2005-05-10 DE DE602005002349T patent/DE602005002349T2/de not_active Expired - Lifetime
- 2005-05-10 AT AT05103904T patent/ATE372619T1/de not_active IP Right Cessation
- 2005-05-13 US US11/128,206 patent/US7778419B2/en active Active
-
2006
- 2006-05-10 CA CA2546211A patent/CA2546211C/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP1724961B1 (de) | 2007-09-26 |
| DE602005002349T2 (de) | 2008-01-17 |
| EP1724961A1 (de) | 2006-11-22 |
| CA2546211A1 (en) | 2006-11-10 |
| DE602005002632T2 (de) | 2008-01-31 |
| DE602005002349D1 (de) | 2007-10-18 |
| EP1722502A1 (de) | 2006-11-15 |
| ATE372619T1 (de) | 2007-09-15 |
| CA2546211C (en) | 2011-10-11 |
| US20060256963A1 (en) | 2006-11-16 |
| EP1722502B1 (de) | 2007-09-05 |
| DE602005002632D1 (de) | 2007-11-08 |
| US7778419B2 (en) | 2010-08-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE374476T1 (de) | Schlüsselmaskierung für kryptographische prozesse mittels einer kombination von zufallsmaskenwerten | |
| ZA202405610B (en) | Matrix metalloprotease-cleavable and serine or cysteine protease-cleavable substrates and methods of use thereof | |
| SG136033A1 (en) | Table splitting for cryptographic processes | |
| ATE416789T1 (de) | Kombinationen für die hcv-behandlung | |
| DE602006008599D1 (de) | Verfahren zum Schutz von IC-Karten vor Leistungsanalyse-Attacken | |
| MX2008015210A (es) | Metodo y aparato para proporcionar autentificacion y privacidad con dispositivos de baja complejidad. | |
| ATE545084T1 (de) | Verfahren zum schutz einer kryptografischen vorrichtung gegen spa-, dpa- und zeitangriffe | |
| ES2571225T3 (es) | Circuito electrónico de escasa complejidad protegido por enmascaramiento personalizado | |
| WO2003066003A3 (en) | Anti-pathogen treatements | |
| DE60216300D1 (de) | Behandlung von xanthom mittels azetidinon-derivate als hemmer der sterol absorption | |
| BR0306820A (pt) | Uso de inibidores cox-2 em combinação com agentes antivirais para o tratamento de infecções de papilomavìrus | |
| PH12020500012A1 (en) | Method for granting form operation authority respectively according to form field values | |
| DE602004003226D1 (de) | Tabellenmaskierung zur Beständigkeit gegen Angriffe durch Analyse der Leistungsaufnahme. | |
| EP2119103A4 (de) | Massnahme gegen leistungsanalyseangriff für ecdsa | |
| ATE548044T1 (de) | Kombinationstherapie zur behandlung von hiv- infektionen | |
| DE60106233T8 (de) | Verwendung von ellagsäure als kosmetisches mittel zum schutz gegen schädliche umwelteinflüsse | |
| BRPI0601215A (pt) | monitoração de processo de limpeza | |
| MX2022000811A (es) | Inhibidores de enzimas. | |
| JP4885458B2 (ja) | 電力分析攻撃に安全な基本演算装置および方法 | |
| BR112016012474A2 (pt) | Câmara de tratamento de ar comprimido de tinta | |
| Brown et al. | Weyl solutions and j-selfadjointness for Dirac operators | |
| BRPI0703880A (pt) | agente de engorduramento, uso do mesmo, processo para engorduramento na produção e/ou tratamento de couros e peles retardantes de chamas, couros ou peles retardantes de chamas | |
| Sampoorna et al. | Generalized Voigt functions and their derivatives | |
| CN106161002A (zh) | 一种sm4密码电路抵抗侧信道分析的方法 | |
| DE60140210D1 (de) | Gegenmaßnahmeverfahren in einer elektronischen Komponente für einen Verschlüsselungsalgorithms mit geheimem Schlüssel |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |