RU2012157283A - Карта с интегральной микросхемой с защищенным входным/выходным буфером - Google Patents

Карта с интегральной микросхемой с защищенным входным/выходным буфером Download PDF

Info

Publication number
RU2012157283A
RU2012157283A RU2012157283/08A RU2012157283A RU2012157283A RU 2012157283 A RU2012157283 A RU 2012157283A RU 2012157283/08 A RU2012157283/08 A RU 2012157283/08A RU 2012157283 A RU2012157283 A RU 2012157283A RU 2012157283 A RU2012157283 A RU 2012157283A
Authority
RU
Russia
Prior art keywords
data
card
allocated
processing unit
zone
Prior art date
Application number
RU2012157283/08A
Other languages
English (en)
Other versions
RU2549517C2 (ru
Inventor
Алексис БЭЛЛИ
Давид ДЕКРУА
Лун-Филипп ГОНКАЛЬВ
Сириль ПЕПЕН
Гийом РУДЬЕР
Original Assignee
Морфо
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Морфо filed Critical Морфо
Publication of RU2012157283A publication Critical patent/RU2012157283A/ru
Application granted granted Critical
Publication of RU2549517C2 publication Critical patent/RU2549517C2/ru

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • G06F12/1416Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights
    • G06F12/1425Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights the protection being physical, e.g. cell, word, block

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

1. Карта с интегральной микросхемой, содержащая блок (3) обработки, связанный с оперативным запоминающим устройством (5) и со средствами (6) обмена данными с внешним устройством (D), причем оперативное запоминающее устройство содержит единственную зону (7) памяти, выделенную для данных обмена, при этом блок обработки выполнен с возможностью записывать в выделенную зону памяти данные обмена и с возможностью ограничивать риск попадания в эту выделенную зону памяти данных, которые способны нарушить защиту карты, отличающаяся тем, что блок обработки программирован таким образом, чтобы скремблировать данные выделенной зоны (7) памяти перед передачей данных из внешней среды, с тем чтобы данные, последовательно принимаемые картой, не могли быть рекомбинированы или использованы для создания несанкционированной команды.2. Карта с интегральной микросхемой по п.1, в которой блок (3) обработки программирован таким образом, чтобы блокировать доступ к выделенной зоне (7) памяти во время операции обработки, с тем чтобы секретные или чувствительные данные не могли быть переданы картой во внешнюю среду.3. Карта по п.2, в которой блок (3) обработки программирован таким образом, чтобы вычислять целостность данных выделенной зоны (7) памяти до осуществления операции обработки и проверять целостность данных после операции обработки.4. Карта по п.1, в которой блок (3) обработки программирован таким образом, чтобы проверять до передачи данных, что эти данные содержатся в выделенной зоне (7) памяти.5. Способ управления оперативным запоминающим устройством (5) карты с интегральной микросхемой (2), содержащей блок (3) обработки, с которым связаны опера

Claims (8)

1. Карта с интегральной микросхемой, содержащая блок (3) обработки, связанный с оперативным запоминающим устройством (5) и со средствами (6) обмена данными с внешним устройством (D), причем оперативное запоминающее устройство содержит единственную зону (7) памяти, выделенную для данных обмена, при этом блок обработки выполнен с возможностью записывать в выделенную зону памяти данные обмена и с возможностью ограничивать риск попадания в эту выделенную зону памяти данных, которые способны нарушить защиту карты, отличающаяся тем, что блок обработки программирован таким образом, чтобы скремблировать данные выделенной зоны (7) памяти перед передачей данных из внешней среды, с тем чтобы данные, последовательно принимаемые картой, не могли быть рекомбинированы или использованы для создания несанкционированной команды.
2. Карта с интегральной микросхемой по п.1, в которой блок (3) обработки программирован таким образом, чтобы блокировать доступ к выделенной зоне (7) памяти во время операции обработки, с тем чтобы секретные или чувствительные данные не могли быть переданы картой во внешнюю среду.
3. Карта по п.2, в которой блок (3) обработки программирован таким образом, чтобы вычислять целостность данных выделенной зоны (7) памяти до осуществления операции обработки и проверять целостность данных после операции обработки.
4. Карта по п.1, в которой блок (3) обработки программирован таким образом, чтобы проверять до передачи данных, что эти данные содержатся в выделенной зоне (7) памяти.
5. Способ управления оперативным запоминающим устройством (5) карты с интегральной микросхемой (2), содержащей блок (3) обработки, с которым связаны оперативное запоминающее устройство и средства (6) обмена данными с внешним устройством (D), включающий этапы, на которых:
в оперативном запоминающем устройстве определяют единственную зону (7), выделенную для данных обмена,
управляют блоком обработки для записи данных обмена в указанной зоне и ограничения риска попадания в эту выделенную зону памяти данных, которые способны нанести вред защите карты, отличающийся тем, что указанное ограничение риска попадания в выделенную зону памяти данных, которые способны нанести вред, включает в себя стадию скремблирования данных в выделенной зоне (7) памяти перед передачей данных из внешней среды, с тем чтобы данные, последовательно принимаемые картой, не могли быть рекомбинированы или использованы для создания несанкционированной команды.
6. Способ управления по п.5, в котором ограничение риска попадания в выделенную зону памяти данных, которые способны нанести вред, включает в себя стадию, на которой блокируют доступ к выделенной зоне (7) памяти во время операции обработки, с тем чтобы секретные или чувствительные данные не могли быть переданы картой во внешнюю среду.
7. Способ управления по п.6, в котором ограничение риска попадания в выделенную зону памяти данных, которые способны нанести вред, включает в себя стадию, на которой оценивают состояние данных выделенной зоны (7) памяти до осуществления операции обработки и проверяют целостность данных после операции обработки.
8. Способ управления по п.6, в котором ограничение риска попадания в выделенную зону памяти данных, которые способны нанести вред, включает в себя стадию проверки, что указанные данные содержатся в выделенной зоне (7) памяти, перед передачей данных.
RU2012157283/08A 2007-09-14 2008-09-12 Карта с интегральной микросхемой с защищенным входным/выходным буфером RU2549517C2 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0706447 2007-09-14
FR0706447A FR2921175A1 (fr) 2007-09-14 2007-09-14 Carte a circuit integre a tampon d'entree/sortie securise

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
RU2010114712/08A Division RU2010114712A (ru) 2007-09-14 2008-09-12 Карта с интегральной микросхемой с защищенным входным/выходным буфером

Publications (2)

Publication Number Publication Date
RU2012157283A true RU2012157283A (ru) 2014-07-10
RU2549517C2 RU2549517C2 (ru) 2015-04-27

Family

ID=39135219

Family Applications (2)

Application Number Title Priority Date Filing Date
RU2012157283/08A RU2549517C2 (ru) 2007-09-14 2008-09-12 Карта с интегральной микросхемой с защищенным входным/выходным буфером
RU2010114712/08A RU2010114712A (ru) 2007-09-14 2008-09-12 Карта с интегральной микросхемой с защищенным входным/выходным буфером

Family Applications After (1)

Application Number Title Priority Date Filing Date
RU2010114712/08A RU2010114712A (ru) 2007-09-14 2008-09-12 Карта с интегральной микросхемой с защищенным входным/выходным буфером

Country Status (6)

Country Link
US (1) US9183160B2 (ru)
EP (1) EP2188762B1 (ru)
ES (1) ES2416367T3 (ru)
FR (1) FR2921175A1 (ru)
RU (2) RU2549517C2 (ru)
WO (1) WO2009068760A1 (ru)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3050847B1 (fr) * 2016-05-02 2019-04-05 Morpho Procede d'optimisation d'ecritures en memoire dans un dispositif
CN108038688B (zh) * 2017-12-28 2020-09-01 飞天诚信科技股份有限公司 一种风险控制的实现方法及终端

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01219982A (ja) * 1988-02-29 1989-09-01 Hitachi Maxell Ltd Icカード
DE69402955T2 (de) * 1994-02-08 1997-08-14 Belle Gate Investment B.V., Den Haag Datenauswechselsystem mit tragbaren Datenverarbeitungseinheiten
MY125706A (en) * 1994-08-19 2006-08-30 Thomson Consumer Electronics High speed signal processing smart card
JP3689213B2 (ja) * 1997-01-21 2005-08-31 ローム株式会社 非接触型icカード
TW412909B (en) * 1998-05-07 2000-11-21 Kudelski Sa Mechanism of matching between a receiver and a security module
JP3590338B2 (ja) * 1999-12-13 2004-11-17 株式会社東芝 携帯可能電子装置
JP2003256282A (ja) * 2002-02-28 2003-09-10 Matsushita Electric Ind Co Ltd メモリカード
US20050283566A1 (en) * 2003-09-29 2005-12-22 Rockwell Automation Technologies, Inc. Self testing and securing ram system and method
JP4713878B2 (ja) * 2004-12-14 2011-06-29 株式会社東芝 携帯可能電子装置
US7681000B2 (en) * 2006-07-10 2010-03-16 Silverbrook Research Pty Ltd System for protecting sensitive data from user code in register window architecture
US8103844B2 (en) * 2008-02-01 2012-01-24 Donald Rozinak Beaver Secure direct platter access

Also Published As

Publication number Publication date
EP2188762A1 (fr) 2010-05-26
ES2416367T3 (es) 2013-07-31
US9183160B2 (en) 2015-11-10
WO2009068760A1 (fr) 2009-06-04
US20100211727A1 (en) 2010-08-19
FR2921175A1 (fr) 2009-03-20
EP2188762B1 (fr) 2013-04-17
RU2549517C2 (ru) 2015-04-27
RU2010114712A (ru) 2011-10-20

Similar Documents

Publication Publication Date Title
US11809335B2 (en) Apparatuses and methods for securing an access protection scheme
Ender et al. The unpatchable silicon: a full break of the bitstream encryption of xilinx 7-series {FPGAs}
TWI332629B (ru)
KR101460811B1 (ko) 보안 시스템을 위한 바이-프로세서 아키텍처
TWI391864B (zh) 臨界保全參數之產生及用於智慧卡記憶體模組的交換系統與方法
RU2007111843A (ru) Случайный пароль, автоматически формируемый базовой системой ввода-вывода (bios) для защиты устройства хранения данных
KR20060090262A (ko) Sim 장치용 컴퓨터 시스템 내에 신뢰 채널을 제공하는방법 및 시스템
US9659178B1 (en) Device blanking
TW583554B (en) Safety-data-processing unit and its method
US8913745B2 (en) Security within integrated circuits
JP6656398B2 (ja) 論理チップの作動モードとテストモードとの間の移行を制御する方法、テストモード移行制御回路、及び論理チップ
RU2012157283A (ru) Карта с интегральной микросхемой с защищенным входным/выходным буфером
KR20060135467A (ko) 보호된 비휘발성 메모리를 사용하는 시스템 및 방법
Kim et al. Dynamic function verification for system on chip security against hardware-based attacks
RU2009131703A (ru) Однокристальный компьютер и тахограф
CN106326781A (zh) 一种保护芯片测试模式的方法和装置
KR20120048182A (ko) 검출 회로, 그 검출 방법, 및 이를 포함하는 메모리 시스템
Hériveaux Black-box laser fault injection on a secure memory
US7688637B2 (en) Memory self-test circuit, semiconductor device and IC card including the same, and memory self-test method
Chaumette et al. An Efficient and Simple Way to Test the Security of Java CardsTM.
RU2584540C2 (ru) Способ и устройство для аутентификации по меньшей мере двух сельскохозяйственных агрегатов, соединенных посредством шины данных
CN101404580B (zh) 一种具有自检能力的数据隔离方法
RU2677366C1 (ru) Устройство хранения данных и способ его работы
CN114391149A (zh) 具有加密电路的生物计量装置
KR20060014600A (ko) 외부 메모리에 저장된 데이터의 변경유무를 체크하는 장치및 방법