EP0243873B1

Ic card identification system including pin-check time means

Abstract

This record has no abstract on file.

Term

Term ended

Expired 23 April 2007, 19.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

7 claims: 7 independent, 0 dependent

  1. 1
    An IC (integrated circuit) card identification system (100) comprising:means (26) for comparing a first identification number (PIN) entered by a cardholder with a second identification number (R-PIN) previously stored in the IC card to determine whether or not said first identification number (PIN) is coincident with said second identification number (R-PIN);storage means (24) for storing at least said second identification number (R-PIN);means (25) for measuring a time lapse during a card-identifying operation;and    means (17) for controlling the time measuring means (25) to set a first processing time period to be substantially equal to a second processing time period, said first processing time period being defined by a first duration, after the cardholder enters the first identification number, during which said comparing means (26) determines that the first identification number (PIN) is coincident with the second identification number (R-PIN), and said second processing time period being defined by a second duration during which said comparing means (26) determines that the first identification number (PIN) entered by the cardholder is incoincident with the second identification number (R-PIN). Chipkartenidentifikationssystem (100), folgendes umfassend: eine Vorrichtung (26) zum Vergleich einer ersten, von einem Karteninhaber eingegebenen Identifikationsnummer (PIN) mit einer zweiten, bereits vorher in der IC-Karte gespeicherten Identifikationsnummer (R-PIN) zur Bestimmung, ob die erste Identifikationsnummer (PIN) mit der zweiten Identifikationsnummer (R-PIN) übereinstimmt;eine Speichervorrichtung (24) zum Speichern von mindestens der zweiten Identifikationsnummer (R-PIN);eine Vorrichtung (25) zur Messung der während eines Kartenidentifikationsvorganges verstrichenen Zeit;und eine Vorrichtung (17) zur Steuerung der Zeitmeßvorrichtung (25), um eine erste Verarbeitungszeitperiode so einzustellen, daß sie im wesentlichen gleich einer zweiten Bearbeitungszeitperiode ist, wobei die erste Bearbeitungszeitperiode durch eine erste Dauer definiert ist, nachdem der Karteninhaber die erste Identifikationsnummer eingegeben hat, während welcher die Vergleichsvorrichtung (26) bestimmt, daß die erste Identifikationsnummer (PIN) mit der zweiten Identifikationsnummer (R-PIN) übereinstimmt, und die zweite Verarbeitungszeitperiode von einer zweiten Dauer definiert ist, während der die Vergleichsvorrichtung (26) bestimmt, daß die von dem Karteninhaber eingegebene erste Identifikationsnummer (PIN) mit der zweiten Identifikationsnummer (R-PIN) nicht übereinstimmt. Système d'identification de carte CI (à circuit intégré) (100) comprenant:    un moyen (26) pour comparer un premier numéro d'identification (PIN) introduit par un porteur de carte à un second numéro d'identification (R-PIN) précédemment mémorisé dans la carte CI pour déterminer si ledit premier numéro d'identification (PIN) coïncide avec ledit second numéro d'identification (R-PIN)ou non;un moyen de mémorisation (24) pour mémoriser au moins ledit second numéro d'identification (R-PIN);un moyen (25) pour mesurer un laps de temps pendant une opération d'identification de carte;et    un moyen (17) pour commander le moyen de mesure de temps (25) afin d'établir une première période de temps de traitement effectivement égale à une seconde période de temps de traitement, ladite première période de temps de traitement étant définie par une première durée,après que le porteur de la carte ait introduit le premier numéro d'identification, pendant laquelle ledit moyen de comparaison (26) détermine que le premier numéro d'identification (PIN) coïncide avec le second numéro d'identification (R-PIN),et ladite seconde période de temps de traitement étant définie par une seconde durée pendant laquelle ledit moyen de comparaison (26) détermine que le premier numéro d'identification (PIN)introduit par le porteur de la carte ne coïncide pas avec le second numéro d'identification (R-PIN).
  2. 2
    A system (100) as claimed in claim 1, characterized in that said storage means (24) further stores retry numbers (RTN) at which the first identification number (PIN) has been re-entered by the cardholder when the comparing means (26) judges that the first identification number (PIN) is incoincident with the second identification number (R-PIN). System (100) gemäß Anspruch 1, dadurch gekennzeichnet, daß die Speichervorrichtung (24) weiterhin die Wiederholungszahlen (RTN) speichert, die angibt, wie oft die erste Identifikationsnummer (PIN) durch den Karteninhaber eingegeben wurde, wenn die Vergleichsvorrichtung (26) bestimmt, daß die erste Identifikationsnummer (PIN) mit der zweiten Identifikationsnummer (R-PIN) nicht übereinstimmt. Système (100) selon la revendication 1, caractérisé en ce que ledit moyen de mémorisation (24) mémorise en outre des nombres de relances (RTN) où le premier numéro d'identification (PIN) a été réintroduit par le porteur de la carte quand le moyen de comparaison (26) juge que le premier numéro d'identification (PIN) ne coïncide pas avec le second numéro d'identification (R-PIN).
  3. 3
    A system (100) as claimed in claim 2, characterized in that said retry numbers are selected to be 5 (five). System (100) gemäß Anspruch 2, dadurch gekennzeichnet, daß für die Wiederholungszahlen 5 (fünf) gewählt wurde. Système (100) selon la revendication 2, caractérisé en ce que lesdits nombres de relances sont sélectionnés comme égaux à 5 (cinq).
  4. 4
    A system (100) as claimed in claim 1, characterized by further comprising means (12;13;14) for previously storing initialization data, by which initialization of said IC card identification system (100) is accomplished. System (100) gemäß Anspruch 1, dadurch gekennzeichnet, daß es weiterhin eine Vorrichtung (12, 13, 14) zur Vorspeicherung von Initialisierungsdaten umfaßt, durch die die Initialisierung des Chipkartenidentifikationssystems (100) vollzogen wird. Système (100) selon la revendication 1, caractérisé en ce qu'il comprend en outre des moyens (12;13;14) pour mémoriser préalablement des données d'initialisation, par lesquelles l'initialisation dudit système d'identification de carte CI (100) est réalisée.
  5. 5
    A system (100) as claimed in claim 1, characterized by further comprising:scrambling means (180) coupled to said storage means (24), for scrambling first addresses sent from said means (17) to produce second addresses different from the first addresses, said second addresses being sent to said storage means (24). System (100) gemäß Anspruch 1, weiterhin gekennzeichnet durch: eine Verschlüsselungsvorrichtung (180), die mit der Speichervorrichtung (24) zur Verschlüsselung der ersten von der Vorrichtung (17) gesandten Adressen zur Erzeugung von zweiten Adressen, die sich von den ersten Adressen unterscheiden, gekoppelt ist, wobei die zweiten Adressen an die Speichervorrichtung (24) gesandt werden. Système (100) selon la revendication 1, caractérisé en ce qu'il comprend en outre:    un moyen de brouillage (180) couplé audit moyen de mémorisation (24), pour brouiller des premières adresses envoyées par ledit moyen (17) afin de produire des secondes adresses différentes des premières adresses, lesdites secondes adresses étant envoyées audit moyen de mémorisation (24).
  6. 6
    A system (100) as claimed in claim 5, characterized in that said scrambling means (180) includes:latch means (182;183) for latching said first addresses sent from said means (17) and delivering them in response to read/write commands;and    a memory section (184) for storing said second addresses in relation to said first addresses and outputting said second addresses into said storage means (24) when said first addresses are transferred from the latch means (182;183). System (100) gemäß Anspruch 5, dadurch gekennzeichnet, daß die Verschlüsselungsvorrichtung (180) folgendes aufweist: eine Raster-Vorrichtung (182;183) zum Zusammenrasten der von der Vorrichtung (17) übertragenen ersten Adressen und Ausgabe dieser als Reaktion auf Lese/Schreib-Befehle;und einen Speicherbereich (184) zur Speicherung der zweiten Adressen in Bezug auf die ersten Adressen und zur Ausgabe der zweiten Adressen in die Speichervorrichtung (24), wenn die ersten Adressen von der Raster-Vorrichtung (182;183) übertragen werden. Système (100) selon la revendication 5, caractérisé en ce que ledit moyen de brouillage (180)comprend:    des moyens de verrouillage (182;183) pour verrouiller lesdites premières adresses envoyées par ledit moyen (17) et pour les délivrer en réponse à des commandes de lecture/écriture;et    une partie de mémoire (184) pour mémoriser lesdites secondes adresses en rapport avec lesdites premières adresses et pour sortir lesdites secondes adresses dans ledit moyen de mémorisation (24) quand lesdites premières adresses sont transférées à partir des moyens de verrouillage (182;183).
  7. 7
    A system (100) as claimed in claim 6, characterized in that said first and second addresses are 8-bit addresses. System (100) gemäß Anspruch 6, dadurch gekennzeichnet, daß die ersten und zweiten Adressen 8-Bit Adressen sind. Système (100) selon la revendication 6, caractérisé en ce que lesdites premières et secondes adresses sont des adresses à 8 bits.