ATE540357T1 - Verfahren zur erkennung eines angriffs durch fehlerinjektion in eine speichervorrichtung und entsprechende speichervorrichtung - Google Patents
Verfahren zur erkennung eines angriffs durch fehlerinjektion in eine speichervorrichtung und entsprechende speichervorrichtungInfo
- Publication number
- ATE540357T1 ATE540357T1 AT10163778T AT10163778T ATE540357T1 AT E540357 T1 ATE540357 T1 AT E540357T1 AT 10163778 T AT10163778 T AT 10163778T AT 10163778 T AT10163778 T AT 10163778T AT E540357 T1 ATE540357 T1 AT E540357T1
- Authority
- AT
- Austria
- Prior art keywords
- storage device
- attack
- fault injection
- memory
- memory cells
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1012—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
- G06F11/1032—Simple parity
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/24—Memory cell safety or protection circuits, e.g. arrangements for preventing inadvertent reading or writing; Status cells; Test cells
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Detection And Correction Of Errors (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Debugging And Monitoring (AREA)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0954025A FR2946787A1 (fr) | 2009-06-16 | 2009-06-16 | Procede de detection d'une attaque par injection de faute d'un dispositif de memoire, et dispositif de memoire correspondant |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE540357T1 true ATE540357T1 (de) | 2012-01-15 |
Family
ID=41508280
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT10163778T ATE540357T1 (de) | 2009-06-16 | 2010-05-25 | Verfahren zur erkennung eines angriffs durch fehlerinjektion in eine speichervorrichtung und entsprechende speichervorrichtung |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8397152B2 (de) |
| EP (1) | EP2264596B1 (de) |
| JP (1) | JP2011003189A (de) |
| CN (1) | CN101923903B (de) |
| AT (1) | ATE540357T1 (de) |
| FR (1) | FR2946787A1 (de) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20090043823A (ko) * | 2007-10-30 | 2009-05-07 | 삼성전자주식회사 | 외부 공격을 감지할 수 있는 메모리 시스템 |
| FR2948795A1 (fr) * | 2009-07-30 | 2011-02-04 | St Microelectronics Rousset | Detecteur d'injection de fautes dans un circuit integre |
| KR101977733B1 (ko) * | 2012-07-12 | 2019-05-13 | 삼성전자주식회사 | 오류 기반 공격의 검출 방법 |
| JP5954872B2 (ja) * | 2012-09-20 | 2016-07-20 | ルネサスエレクトロニクス株式会社 | 半導体集積回路 |
| DE102014102623A1 (de) | 2014-02-27 | 2015-08-27 | Infineon Technologies Ag | Speicheranordnung und verfahren zum detektieren eines angriffs auf eine speicheranordnung |
| CN104992126B (zh) * | 2015-06-24 | 2018-08-03 | 深圳先进技术研究院 | 一种抗错误注入攻击的安全芯片加固方法及装置 |
| US9929858B2 (en) | 2015-09-21 | 2018-03-27 | Nxp B.V. | Method and system for detecting fault attacks |
| CN106855932B (zh) * | 2015-12-08 | 2021-03-02 | 国民技术股份有限公司 | 一种存储系统及其故障防御方法、装置 |
| GB201607589D0 (en) * | 2016-04-29 | 2016-06-15 | Nagravision Sa | Integrated circuit device |
| FR3051599A1 (fr) * | 2016-05-17 | 2017-11-24 | Stmicroelectronics Rousset | Protection d'un circuit integre |
| EP3438832B1 (de) * | 2017-08-03 | 2020-10-07 | Siemens Aktiengesellschaft | Verfahren zur ausführung eines programms in einem computer |
| CN107424650B (zh) * | 2017-08-11 | 2021-04-27 | 北京兆易创新科技股份有限公司 | 一种存储器及其探测方法、以及芯片 |
| CN109541444B (zh) * | 2018-10-18 | 2021-11-02 | 天津大学 | 基于混合粒度奇偶校验的集成电路故障注入检测方法 |
| CN109815038B (zh) * | 2018-12-04 | 2022-03-29 | 天津大学 | 一种基于局部重布局的奇偶校验故障注入检测方法 |
| CN109614056B (zh) * | 2018-12-28 | 2021-11-23 | 杭州迪普科技股份有限公司 | 一种应对内存自然老化的方法和装置 |
| TWI714248B (zh) * | 2019-09-09 | 2020-12-21 | 新唐科技股份有限公司 | 記憶體控制器與資料保護方法 |
| US11244046B2 (en) | 2019-09-16 | 2022-02-08 | Nuvoton Technology Corporation | Data-sampling integrity check using gated clock |
| US11321457B2 (en) | 2019-09-16 | 2022-05-03 | Nuvoton Technology Corporation | Data-sampling integrity check by sampling using flip-flops with relative delay |
| US12032684B2 (en) | 2022-01-14 | 2024-07-09 | Nxp B.V. | Method for detecting a fault injection in a data processing system |
| CN114328001B (zh) * | 2022-03-11 | 2022-07-19 | 紫光同芯微电子有限公司 | 用于ram受到故障注入攻击的检测方法、装置和存储介质 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| NL277936A (de) * | 1961-05-05 | |||
| JP3791983B2 (ja) * | 1996-10-29 | 2006-06-28 | 富士通株式会社 | シンクロナイゼーションメッセージによるアクティブリファレンスの切替え装置 |
| US6886116B1 (en) * | 2001-07-26 | 2005-04-26 | Emc Corporation | Data storage system adapted to validate error detection logic used in such system |
| US6751766B2 (en) * | 2002-05-20 | 2004-06-15 | Sandisk Corporation | Increasing the effectiveness of error correction codes and operating multi-level memory systems by using information about the quality of the stored data |
| US7428694B2 (en) * | 2004-03-02 | 2008-09-23 | Stmicroelectronics S.A. | Device for protection against error injection into a synchronous flip-flop of an elementary logic module |
| US7225375B2 (en) * | 2004-03-31 | 2007-05-29 | International Business Machines Corporation | Method and apparatus for detecting array degradation and logic degradation |
| US7584386B2 (en) * | 2004-04-21 | 2009-09-01 | Stmicroelectronics Sa | Microprocessor comprising error detection means protected against an attack by error injection |
| FR2884000A1 (fr) * | 2005-04-05 | 2006-10-06 | St Microelectronics Sa | Coprocesseur securise comprenant des moyens pour empecher l'acces a un organe du coprocesseur |
| US8181100B1 (en) * | 2008-02-07 | 2012-05-15 | Marvell International Ltd. | Memory fault injection |
| EP1748374A1 (de) * | 2005-07-08 | 2007-01-31 | STMicroelectronics SA | Verfahren und Vorrichtung zum Schutz eines Speichers gegen Angriffe mittels Fehlerinjektion |
| DE102005042790B4 (de) * | 2005-09-08 | 2010-11-18 | Infineon Technologies Ag | Integrierte Schaltungsanordnung und Verfahren zum Betrieb einer solchen |
| FR2910145A1 (fr) * | 2006-12-18 | 2008-06-20 | St Microelectronics Sa | Procede et dispositif pour securiser la lecture d'une memoire. |
| US7474579B2 (en) * | 2006-12-20 | 2009-01-06 | Spansion Llc | Use of periodic refresh in medium retention memory arrays |
| EP1936447A2 (de) * | 2006-12-20 | 2008-06-25 | Franck Müller Watchland SA | Unregelmäßiger Anzeigemechanismus für Uhr |
| EP1993057B1 (de) * | 2007-05-18 | 2010-10-20 | STMicroelectronics (Rousset) SAS | Erkennung einer Zustandsstörung eines bistabilen Kippschalters eines elektronischen Schaltkreises |
| KR20090043823A (ko) * | 2007-10-30 | 2009-05-07 | 삼성전자주식회사 | 외부 공격을 감지할 수 있는 메모리 시스템 |
| KR101537018B1 (ko) * | 2008-10-01 | 2015-07-17 | 삼성전자주식회사 | 보안 메모리 인터페이스, 이를 포함하는 시스템 및 스마트카드 |
-
2009
- 2009-06-16 FR FR0954025A patent/FR2946787A1/fr not_active Withdrawn
-
2010
- 2010-05-25 AT AT10163778T patent/ATE540357T1/de active
- 2010-05-25 EP EP10163778A patent/EP2264596B1/de active Active
- 2010-06-11 JP JP2010134405A patent/JP2011003189A/ja active Pending
- 2010-06-13 CN CN201010205921.3A patent/CN101923903B/zh active Active
- 2010-06-15 US US12/815,684 patent/US8397152B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011003189A (ja) | 2011-01-06 |
| CN101923903A (zh) | 2010-12-22 |
| US20100318885A1 (en) | 2010-12-16 |
| CN101923903B (zh) | 2015-02-04 |
| FR2946787A1 (fr) | 2010-12-17 |
| EP2264596B1 (de) | 2012-01-04 |
| EP2264596A1 (de) | 2010-12-22 |
| US8397152B2 (en) | 2013-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE540357T1 (de) | Verfahren zur erkennung eines angriffs durch fehlerinjektion in eine speichervorrichtung und entsprechende speichervorrichtung | |
| ATE539403T1 (de) | Verfahren und vorrichtung zur fehlerkorrektur nach der löschanzahl eines festkörperspeichers | |
| WO2009072104A3 (en) | Flash memory device with physical cell value deterioration accommodation and methods useful in conjunction therewith | |
| EP2592552A3 (de) | Verfahren und Vorrichtung zur Speicherung von Daten in einem MLC-Flash-Speicher mit seitenübergreifenden Sektoren, Mehrseitencodierung und seitenweiser Codierung | |
| WO2010002666A3 (en) | Nand memory | |
| WO2011062825A3 (en) | Bit-replacement technique for dram error correction | |
| WO2009139574A3 (en) | Memory device and method of managing memory data error | |
| ATE469420T1 (de) | System und verfahren zur verwendung eines on-chip-schreibcache eines nichtflüchtigen speichers | |
| ATE476741T1 (de) | Testvorrichtung und testverfahren | |
| WO2012174216A3 (en) | Block management schemes in hybrid slc/mlc memory | |
| EP2276034A3 (de) | Selbstbezogene Magnetdirektzugriffsspeicherzelle | |
| WO2009070406A3 (en) | Method and apparatus for reading data from flash memory | |
| BRPI0914079A2 (pt) | "método e sistema para avaliar dados médicos, meio de armazenamento e método para adicionar e modificar um conjunto de características candidato relacionado a uma condição médica" | |
| EP2446361A4 (de) | Verfahren und vorrichtung zur bereinigung angehäufter datenfehler aus einem speichersystem | |
| WO2014066090A3 (en) | Soft readout from analog memory cells in the presence of read threshold errors | |
| WO2007116393A3 (en) | Method for generating soft bits in flash memories | |
| JP2011527071A5 (de) | ||
| WO2007083303A3 (en) | A method of arranging data in a multi-level cell memory device | |
| EP2530593A3 (de) | Nichtflüchtiger Speicher, Speichersteuerung, Verfahren für den Zugriff auf einen nichtflüchtigen Speicher und Programm | |
| WO2012100730A3 (zh) | 数据安全擦除方法及装置 | |
| JP2011527072A5 (de) | ||
| JP2012503837A5 (de) | ||
| WO2011041047A3 (en) | Home agent data and memory management | |
| WO2011130013A3 (en) | Multi-port memory having a variable number of used write ports | |
| WO2009139567A3 (en) | Memory device and memory programming method |