[go: up one dir, main page]

DE69424223T2 - Verfahren zum Abspeichern und Sichern von empfindlicher Daten in eine EEPROM Speicherkarte und entsprechende Speicherkarte. - Google Patents

Verfahren zum Abspeichern und Sichern von empfindlicher Daten in eine EEPROM Speicherkarte und entsprechende Speicherkarte.

Info

Publication number
DE69424223T2
DE69424223T2 DE69424223T DE69424223T DE69424223T2 DE 69424223 T2 DE69424223 T2 DE 69424223T2 DE 69424223 T DE69424223 T DE 69424223T DE 69424223 T DE69424223 T DE 69424223T DE 69424223 T2 DE69424223 T2 DE 69424223T2
Authority
DE
Germany
Prior art keywords
memory
data
zone
flag
card
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.)
Expired - Lifetime
Application number
DE69424223T
Other languages
English (en)
Other versions
DE69424223D1 (de
Inventor
Olivier Debelleix
Fabien Thiriet
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Axalto SA
Original Assignee
Schlumberger Systemes SA
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=9447464&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE69424223(T2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Schlumberger Systemes SA filed Critical Schlumberger Systemes SA
Publication of DE69424223D1 publication Critical patent/DE69424223D1/de
Application granted granted Critical
Publication of DE69424223T2 publication Critical patent/DE69424223T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/0806Details of the card
    • G07F7/0813Specific details related to card security
    • G07F7/082Features insuring the integrity of the data on or in the card
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/102External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/10Programming or data input circuits
    • G11C16/102External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
    • G11C16/105Circuits or methods for updating contents of nonvolatile memory, especially with 'security' features to ensure reliable replacement, i.e. preventing that old data is lost before new data is reliably written

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Storage Device Security (AREA)
  • Credit Cards Or The Like (AREA)
  • Memory System (AREA)

Description

  • Die vorliegende Erfindung betrifft einerseits ein Verfahren zum Sichern der Speichervorgänge beim Einspeichern empfindlicher Daten in einen EEPROM-Datenspeicher einer Speicherkarte und andererseits eine Speicherkarte oder Chipkarte zum Durchführen des genannten Verfahrens.
  • Bei einer Speicherkarte, insbesondere der Art Portemonnaie, d. h. die Informationen finanzieller Art, eine Geldreserve oder einen Kredit enthält, oder bei einer Karte, die jegliche vertrauliche Information enthält, ist eines der Hauptprobleme, die Integrität der im Speicher vorhandenen Daten nach einem ungewollten Herausziehen der Karte, einer fehlerhaften Versorgung des Verarbeitungsterminals oder einem Programmfehler sicherzustellen.
  • Beispielsweise kann der Betrag des zur Verfügung stehenden Kredites, der in eine Zahlkarte eingeschrieben ist, oder derjenige Betrag, der auf einer Karte zur Verwendung in einer Kantine erscheint, nach einem ungewollten Herausziehen oder einer Störung gelöscht oder geändert werden.
  • Aus dem Dokument WO 89110618 kennt man ein Verfahren zur Sicherung von Daten in einem nicht flüchtigen Speicher, das darin besteht, daß man ein neues Datum in einem Pufferspeicher sichert und dann dieses Datum in eine Datenzone des nicht flüchtigen Speichers einspeichert. Bereits zu Beginn des Schrittes des Einspeicherns in die Datenzone enthält der Speicher kein altes Datum mehr, so daß dieses Verfahren für ein elektronisches Portemonnaie nicht anwendbar ist.
  • Das Ziel der Erfindung ist, die Daten wieder in einen betriebssicheren Zustand zurückzusetzen, gleich zu welchem Zeitpunkt sich der Zwischenfall ereignet.
  • Erfindungsgemäß wird ein Verfahren zum Sichern der Speichervorgänge beim Einspeichern empfindlicher Daten in einen EEPROM-Datenspeicher einer Speicherkarte vorgeschlagen, wobei das Verfahren dadurch gekennzeichnet ist, daß während jedes Speichervorganges folgende Operationen nacheinander ausgeführt werden:
  • a) Einschreiben der Startadresse der Datenzone der Karte, wo ein Speichervorgang erfolgen soll, in ein Adressenfeld des Speichers;
  • b) Lesen der in dieser Datenzone des Speichers vorhandenen Daten;
  • c) Speichern der gelesenenen Daten in einer Sicherungszone des Speichers;
  • d) Einspeichern des Datums "SPEICHERVORGANG LÄUFT" in eine Flag- Zone des Speichers;
  • e) Ausführen des Speichervorganges in der Datenzone des Speichers; und
  • f) Speichern des Datums "SPEICHERVORGANG LÄUFT NICHT" in der Flag- Zone des Speichers.
  • Dies ermöglicht die Sicherung einer Kopie der Ursprungsdaten bevor irgendetwas verändert oder aktualisiert wird, während gleichzeitig die Information über das Auftreten oder Nichtauftreten einer Schwierigkeit bei der Verarbeitung beibehalten oder aktualisiert wird.
  • Vorteilhafterweise werden bei dem erfindungsgemäßen Verfahren bei jedem Anlegen einer Spannung an die Speicherkarte folgende Operationen ausgeführt:
  • a) Lesen der "FLAG" in der Flag-Zone des Speichers und normales Fortsetzen des Arbeitsprogrammes der Karte für den Fall, daß diese Flag gleich "SPEICHERVORGANG LÄUFT NICHT" ist, und
  • b) wenn die Flag gleich "SPEICHERVORGANG LÄUFT" ist:
  • Umkopieren der in der Sicherungszone des Speichers gespeicherten Daten in die Datenzone, wobei man bei der in dem Adressenfeld angegebenen Adresse beginnt, und anschließend
  • Speichern der Flag "SPEICHERVORGANG LÄUFT NICHT" in der Flag- Zone des Speichers.
  • Im Falle einer Schwierigkeit, die beispielsweise durch eine Unterbrechung in der Ausführung des Verfahrens verursacht wird, wird auf diese Weise die Ausgangssituation wiederhergestellt, und wenn keine Schwierigkeit aufgetreten ist, wird das Programm normal fortgesetzt.
  • Das erfindungsgemäße Verfahren kann vorteilhafterweise in einer Speicherkarte durchgeführt werden, und in diesem Fall ist in dem EEPROM-Datenspeicher (nichtflüchtiger, löschbarer und wiederverwendbarer Speicher) vorgesehen:
  • - eine Datenzone zum Durchführen von Speichervorgängen in dieser,
  • - ein Adressenfeld zum Einschreiben der Startadresse für die genannten Speichervorgänge,
  • - eine Sicherungszone zur zeitweiligen Aufnahme von bereits gespeicherten Daten, und
  • - eine Flag-Zone, in welche die Flag "SPEICHERVORGANG LÄUFT" oder "SPEICHERVORGANG LÄUFT NICHT" eingeschrieben werden kann.
  • Auf diese Weise behält die Speicherkarte eine Kopie der empfindlichen Daten und bei jedem Speichervorgang auf die genannten empfindlichen Daten oder bei jedem Anlegen einer Spannung wird der Ausgangszustand der Daten wiederhergestellt, wenn das Programm angibt, daß eine Anomalie aufgetreten ist, wie z. B. ein ungewolltes Herausziehen, ein Spannungsabfall oder eine Spannungsunterbrechung oder jedes Ereignis, durch das die Sicherheit der Verarbeitung oder der betroffenen empfindlichen Daten in Frage gestellt werden kann.
  • Im folgenden wird die Erfindung unter Bezugnahme auf die einzige Figur beschrieben, die eine schematische Ansicht einer Speicherkarte sowie der verschiedenen Eingriffe auf die Speicher der Karte und der verschiedenen Verfahrensschritte ist.
  • In dem nicht einschränkenden, in der Fig. 1 gezeigten Beispiel, steht das Bezugszeichen 1 für eine Speicherkarte, die in einer mit einem Kartenzahlungssystem ausgestatteten Kantine verwendet wird. Die Benutzer verfügen über eine Chipkarte, die mit einem EEPROM-Speicher 2 versehen ist, der einen einen Geldbetrag darstellenden Wert enthält, und können ihre Karte je nach Bedarf erneut aufladen, indem sie sie in ein Lesegerät stecken und einen Geheimcode eingeben. Der auf die Karte geladene Geldbetrag wird automatisch von dem Rechner belastet, von dem die Berechnung der Löhne der Mitarbeiter des Unternehmens durchgeführt wird. Um eine Mahlzeit zu bezahlen, wendet sich der Kantinenbesucher an einen Kassierer, der die Mahlzeiten und Getränke aufnimmt; der Kartenbenutzer steckt seine Karte in ein nahe der Kasse vorhandenes Lesegerät und gibt anschließend seinen Geheimcode ein. In diesem Augenblick wird der praktisch in der Karte enthaltene Geldbetrag direkt mit dem Preis für die Mahlzeit belastet. Wenn der Benutzer seine Karte aus dem Lesegerät herauszieht, während die Transaktion der Belastung der Mahlzeit erfolgt, kann der in die Karte eingeschriebene Betrag je nach Zeitpunkt während der Einspeichersequenz, zu dem die Karte herausgezogen wurde, irgendein beliebiger sein; dies kann ein Nullwert oder jeder andere unter oder über dem korrekten Wert liegende Wert sein.
  • Zusammenfassend läßt sich sagen, daß die Karte nicht das für diese Anwendung erforderliche Sicherheitsniveau hat.
  • Die Speicherkarte gemäß der vorliegenden Erfindung kann im Gegensatz dazu diese Nachteile beheben und hat zu diesem Zweck in dem EEPROM-Datenspeicher 2 mindestens vier Speicherzonen:
  • - eine Datenzone Ze zum Durchführen von Speichervorgängen in dieser,
  • - ein Adressenfeld Za zum Einschreiben der Startadresse für die genannten Speichervorgänge,
  • - eine Sicherungszone Zs zur zeitweiligen Aufnahme von bereits gespeicherten Daten,
  • - eine Flag-Zone Zd, in welche die Flag "SPEICHERVORGANG LÄUFT" oder "SPEICHERVORGANG LÄUFT NICHT" eingeschrieben werden kann.
  • In der Zone Zd ist ein Datum "Flag" vorhanden.
  • Wenn der Kantinenbesucher seine Karte in das Lesegerät steckt, werden auf diese Weise die oben beschriebenen Operationen ausgeführt, nachdem die Flag in der Zone Zd gelesen wurde.
  • Für den Fall, daß der Wert der Flag gleich "SPEICHERVORGANG LÄUFT NICHT" ist, kann das Betriebsprogramm der Karte insbesondere die Aktuali sierung des für die nächste Mahlzeit verfügbaren Restbetrages gemäß dem folgenden Verfahren fortsetzen:
  • - die Startadresse der Datenzone der Karte, wo ein Speichervorgang erfolgen soll, wird in das Adressenfeld Za eingeschrieben;
  • - die in der Datenzone Ze vorhandenen Daten werden gelesen und in der Sicherungszone Zs gespeichert;
  • - das Datum "SPEICHERVORGANG LÄUFT" wird in die Flag-Zone Zd eingespeichert;
  • - der Speichervorgang zum Speichern der Aktualisierung der Karte wird in der Zone Ze ausgeführt; und
  • - das Datum "SPEICHERVORGANG LÄUFT NICHT" wird in der Flag-Zone Zd des Speichers gespeichert.
  • Wenn die Aktualisierung der Karte abgeschlossen ist, zieht der Benutzer sie aus dem Lesegerät heraus.
  • Wenn aber, sei es im Laufe einer vorangegangenen Verwendung der Karte, sei es während des oben beschriebenen Verfahrens, beispielsweise infolge einer Stromunterbrechung oder eines ungewollten Herausziehens der Karte aus dem Lesegerät, das Datum "SPEICHERVORGANG LÄUFT NICHT" den vorhergehenden Wert "SPEICHERVORGANG LÄUFT" in der Zone Zd nicht ersetzt, ist die Flag gleich "SPEICHERVORGANG LÄUFT".
  • Im Falle dieser Hypothese ist nicht gewährleistet, daß die Daten Zd fehlerfrei sind, und da der Wert der Flag gleich "SPEICHERVORGANG LÄUFT" ist, besteht das dann durchgeführte Verfahren aus den folgenden Schritten:
  • - die in der Sicherungszone Zs gespeicherten Daten werden in die Datenzone Zd umkopiert, wobei man bei der in dem Adressenfeld Za angegebenen Adresse beginnt, und anschließend
  • - die Flag "SPEICHERVORGANG LÄUFT NICHT" in der Flag-Zone Zd des Speichers speichert.
  • Folglich erkennt man, daß im Falle eines ungewollten Ereignisses, das unerwartet während des Aktualisierungszyklus zum Aktualisieren der Daten eintritt, diese nicht zuverlässig sind und dann durch die zuvor in der Zs gesicherten Daten ersetzt werden.
  • Der Benutzer kann dann seine Karte zum Begleichen seiner Mahlzeit verwenden, woraufhin die Flag der Speicherzone Zd den normalen Wert "SPEICHERVORGANG LÄUFT NICHT" annehmen muß.
  • Dieses Beispiel wurde zur die Erfindung nicht einschränkenden Veranschaulichung der erfindungsgemäßen Speicherkarte und des erfindungsgemäßen Verfahrens beschrieben.
  • Folglich ermöglicht die Erfindung durch die Verwendung einer Speicherkarte und des vorstehend beschriebenen Verfahrens ein Beseitigen der Probleme, die durch unterschiedliche Fehlfunktionsweisen im Bereich der Sicherheit der Speicherkarten verursacht werden, wie z. B. durch Herausreißen, Stromausfall usw.

Claims (3)

1. Verfahren zum Sichern der Speichervorgänge beim Einspeichern empfindlicher Daten in einen EEPROM-Datenspeicher (2), einer Speicherkarte (1), dadurch gekennzeichnet, daß während jedes Speichervorganges folgende Operationen nacheinander ausgeführt werden:
a) Einschreiben der Startadresse der Datenzone (Ze) der Karte, wo ein Speichervorgang erfolgen soll, in ein Adressenfeld (Za) des Speichers;
b) Lesen der in dieser Datenzone (Ze) des Speichers vorhandenen Daten;
c) Speichern der gelesenen Daten in einer Sicherungszone (Zs) des Speichers;
d) Einspeichern des Datums "SPEICHERVORGANG LÄUFT" in eine Flag-Zone (Zd) des Speichers;
e) Ausführen des Speichervorganges in der Datenzone (Ze) des Speichers und
f) Speichern des Datums "SPEICHERVORGANG LÄUFT NICHT" in der Flag-Zone (Zd) des Speichers.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß bei jedem Anlegen einer Spannung an die Speicherkarte folgende Operationen ausgeführt werden:
a) Lesen der "FLAG" in der Flag-Zone (Zd) des Speichers und normales Fortsetzen des Arbeitsprogrammes des Karte für den Fall, daß diese Flag gleich "SPEICHERVORGANG LÄUFT NICHT" ist und
b) wenn die Flag gleich "SPEICHERVORGANG LÄUFT" ist:
Umkopieren der in der Sicherungszone (Zs) des Speichers gespeicherten Daten in die Datenzone (Ze), wobei man bei der in dem Adressenfeld (Za) angegebenen Adresse beginnt, und anschließend
Speichern der Flag "SPEICHERVORGANG LÄUFT NICHT" in der Flag-Zone (Zd) des Speichers. '
3. Speicherkarte zum Durchführen des Verfahrens nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß in dem EEPROM-Datenspeicher vorgesehen ist:
eine Datenzone (Ze) zum Durchführen von Speichervorgängen in dieser, ein Adressenfeld (Za) zum Einschreiben der Startadresse für die genannten Speichervorgänge;
eine Sicherungszone (Zs) zur zeitweiligen Aufnahme von bereits gespeicherten Daten, und
eine Flag-Zone (Ze), in welche die Flag "SPEICHERVORGANG LÄUFT" oder "SPEICHERVORGANG LÄUFT NICHT" eingeschrieben werden kann.
DE69424223T 1993-05-26 1994-05-24 Verfahren zum Abspeichern und Sichern von empfindlicher Daten in eine EEPROM Speicherkarte und entsprechende Speicherkarte. Expired - Lifetime DE69424223T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9306287A FR2705820B1 (fr) 1993-05-26 1993-05-26 Procédé pour sécuriser les écritures de données sensibles dans la mémoire de stockage de données EEPROM d'une carte à mémoire, et carte à mémoire pour la mise en Óoeuvre de ce procédé.

Publications (2)

Publication Number Publication Date
DE69424223D1 DE69424223D1 (de) 2000-06-08
DE69424223T2 true DE69424223T2 (de) 2001-01-04

Family

ID=9447464

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69424223T Expired - Lifetime DE69424223T2 (de) 1993-05-26 1994-05-24 Verfahren zum Abspeichern und Sichern von empfindlicher Daten in eine EEPROM Speicherkarte und entsprechende Speicherkarte.

Country Status (6)

Country Link
US (1) US5532463A (de)
EP (1) EP0630027B1 (de)
AT (1) ATE192602T1 (de)
DE (1) DE69424223T2 (de)
ES (1) ES2146642T3 (de)
FR (1) FR2705820B1 (de)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2730833B1 (fr) * 1995-02-16 1997-03-28 Gemplus Card Int Procede de mise a jour securisee de memoire eeprom
NL1001509C2 (nl) 1995-10-26 1997-05-02 Nederland Ptt Werkwijze voor het annuleren van een transactie met een elektronisch betaalmiddel, alsmede betaalmiddel voor toepassing van de werkwijze.
DE19600081C2 (de) * 1996-01-03 1999-11-18 Ibm Sicherung der Datenintegrität bei Datenträgerkarten
FR2757978B1 (fr) * 1996-12-27 1999-01-29 Schlumberger Ind Sa Procede de securisation d'une donnee dans une memoire reinscriptible
US6055512A (en) * 1997-07-08 2000-04-25 Nortel Networks Corporation Networked personal customized information and facility services
GB2328042B (en) * 1997-07-26 2002-10-09 Ibm Smartcard transaction processing
EP0953984B1 (de) * 1998-04-30 2003-07-02 STMicroelectronics S.r.l. Verfahren zur Sicherung von Daten im Falle unerwünschter Unterbrechnungen während ein Programmzyklus eines nichtflüchtigen Speichers, und ein nichtflüchtiger Speicher
DE19858840A1 (de) * 1998-12-19 2000-06-21 Orga Kartensysteme Gmbh Verfahren zum bidirektionalen Datentransfer zwischen einem Terminal und einer Chipkarte sowie Chipkarte
FR2805073B1 (fr) * 2000-02-11 2002-05-03 Gemplus Card Int Ecriture en temps reel securisee pour memoire non volatile
US7043493B2 (en) * 2001-09-17 2006-05-09 Fujitsu Limited Hierarchical file system and anti-tearing algorithm for a limited-resource computer such as a smart card
US7904635B2 (en) * 2003-03-04 2011-03-08 Netac Technology Co., Ltd. Power cut data recovery and data management method for flash media
EP1670000A1 (de) * 2004-12-13 2006-06-14 Axalto S.A. Verfahren zur Sicherung des Einschreibens in einen Speicher gegen Manipulation unter anderem durch Bestrahlung
FR2897192A1 (fr) * 2006-02-08 2007-08-10 Gemplus Sa Procede de mise a jour securisee de memoire volatile
IL187042A0 (en) * 2007-10-30 2008-02-09 Sandisk Il Ltd Write failure protection for hierarchical integrity schemes
FR2959586B1 (fr) * 2010-04-30 2012-06-22 Proton World Int Nv Procede d'ecriture et de lecture dans une memoire d'atomicite
US8321481B2 (en) 2010-05-13 2012-11-27 Assa Abloy Ab Method for incremental anti-tear garbage collection
FR3067831A1 (fr) * 2017-06-14 2018-12-21 Proton World International N.V. Gestion d'atomicite dans une memoire eeprom
US10387272B2 (en) * 2017-08-31 2019-08-20 International Business Machines Corporation Restore current version of a track from a non-volatile storage into a new location in cache

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AT386321B (de) * 1986-01-16 1988-08-10 Philips Nv Mischwerkzeug fuer eine speiseeismaschine
JPS63226752A (ja) * 1987-03-16 1988-09-21 Omron Tateisi Electronics Co Idシステムのデ−タ書込み方式
US4922456A (en) * 1988-04-29 1990-05-01 Scientific-Atlanta, Inc. Method of reducing wearout in a non-volatile memory with double buffer
EP0398545A1 (de) * 1989-05-19 1990-11-22 Delco Electronics Corporation Verfahren und Vorrichtung zur Datenspeicherung in einem nichtflüchtigen Speicher
US5214774A (en) * 1990-07-30 1993-05-25 Motorola, Inc. Segmented memory transfer and message priority on synchronous/asynchronous data bus
FR2666425A1 (fr) * 1990-08-31 1992-03-06 Gemplus Card Int Procede et dispositif de mise a jour d'informations dans une memoire et leur utilisation dans les cartes a memoire.

Also Published As

Publication number Publication date
EP0630027B1 (de) 2000-05-03
FR2705820B1 (fr) 1995-08-11
ES2146642T3 (es) 2000-08-16
EP0630027A1 (de) 1994-12-21
US5532463A (en) 1996-07-02
DE69424223D1 (de) 2000-06-08
FR2705820A1 (fr) 1994-12-02
ATE192602T1 (de) 2000-05-15

Similar Documents

Publication Publication Date Title
DE69424223T2 (de) Verfahren zum Abspeichern und Sichern von empfindlicher Daten in eine EEPROM Speicherkarte und entsprechende Speicherkarte.
DE19600081C2 (de) Sicherung der Datenintegrität bei Datenträgerkarten
DE68918744T2 (de) Tragbares elektronisches Gerät.
EP1011080B1 (de) Verfahren zum bidirektionalen Datentransfer zwischen einem Terminal und einer Chipkarte sowie Chipkarte
DE69609256T2 (de) Sicheres aktualisierungsverfahren für eeprom
DE69133302T2 (de) Registerabbildung in einem einzigen Taktzyklus
EP0608197B1 (de) Verfahren als Sicherheitskonzept gegen unbefugte Verwendung eines Zahlungsmittels beim bargeldlosen Begleichen an Zahlstellen
DE69615736T2 (de) Speicherkarte und Vorrichtung zum Betrieb einer solchen Karte
DE69209740T2 (de) Computerbetrieb bei Ausfall und Wiederkehr der Betriebsspannung.
DE69821545T2 (de) Elektronische Geldkarte, Empfangs-/Auszahlungsmaschine für elektronisches Geld und Editiervorrichtung für eine elektronische Geldkarte
DE2612693A1 (de) Bargeldausgabevorrichtung
DE69707498T2 (de) Verfahren zur bearbeitung von datenintegritätsfehlern bei wiederbeschreibaren speichern
DE2344122A1 (de) Auszahlgeraet und automatische bankgeschaeftsabwicklungsanlage
DE2837201A1 (de) Transportierbarer informationstraeger mit einem mikroprozessor und einem programmierbaren totspeicher
DE69820164T2 (de) Speichervorrichtung sowie Datenlese- und Schreibverfahren
DE69636153T2 (de) Tragbarer Speicherträger und Ausgabesystem dafür
DE3511683A1 (de) Elektronisch programmierbarer rechner mit einem speicherpaket
DE3685855T2 (de) Kartenausgabevorrichtung.
DE69835282T2 (de) Schaltungsanordnung zur Spannungsüberwachung und Speicherkarte mit einer solchen Schaltung
DE69406138T2 (de) Verfahren zum datenschreiben in einem nicht flüchtigen speicher
DE4203748A1 (de) Verfahren und einrichtung zur mehrfachnutzung und auswertung von wiederaufladbaren chip-karten
DE10059006B4 (de) Verfahren und System zur sicheren Verwaltung von Dateien in nichtflüchtigen Speichern
DE10102202A1 (de) Mikroprozessorschaltung für tragbare Datenträger
EP0789336A2 (de) Verfahren zur Transaktionskontrolle elektronischer Geldbörsensysteme
DE19618471A1 (de) Verfahren und Anlage zum Transferieren von Geldbeträgen zwischen überschreibbaren Speichern einer Chipkarte

Legal Events

Date Code Title Description
8363 Opposition against the patent
8327 Change in the person/name/address of the patent owner

Owner name: AXALTO S.A., MONTROUGE, FR