Patent US4827113A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4827113A Expired / Lapsed US ⏱️ 0.0 years remaining

Technique for authenticating IC card and terminal

Assignee: Casio Computer Co Ltd
•
Filing: 1985-10-10
•
Granted: 1989-05-02
•
Expires: 2005-10-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An IC card is placed on a card terminal main body, and an internal IC of the IC card is electrically connected to an electrical circuit in a terminal through a connector. Input data entered by a card holder at a keyboard and data read out from the IC card are encrypted in accordance with a predetermined encryption algorithm and are compared with each other. Authenticity of the card terminal and the IC card is determined in accordance with the comparison result.

Inventors

  • 👤 Kenji Rikuna

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 19:15
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06K; G06K7/00; G06K7/0013; G06K7/0021; G06K7/0086; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/36; G06Q20/367; G06Q20/3674; G06Q20/38; G06Q20/382; G06Q20/40; G06Q20/409; G06Q20/4093

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 200 words
An IC card terminal comprising: a top plate; an IC card holder arranged on said top plate; connecting means for electrically connecting a connector unit of an IC card received in said IC card holder; means for entering personal identification number data into said IC card; means for receiving confirmation data from the IC card indicative of a result of authentication of the personal identification number; means for inputting, after receipt of said confirmation data indicative of a confirmed authentication, information data relating to a transaction; means for processing said information data; emboss imprinting means having a carriage provided with a pressure roller mounted to roll along said top plate for transferring an embossed pattern formed on a surface of said IC card onto a transaction sheet; housing means for housing therein said IC card holder, connecting means, entering means, receiving means, inputting means, and processing means; and actuating means for alternately setting said connecting means into one of a first and second states in accordance with a position of said carriage, said first state being one in which the connecting means is in electrical communication with the connector unit of said IC card, and said second state being one
Claim 2
Dependent Claim 200 words
An IC card terminal comprising: a top plate; an IC card holder arranged on said top plate; connecting means for electrically connecting a connector unit of an IC card received in said IC card holder; means for entering personal identification number data into said IC card; means for receiving confirmation data from the IC card indicative of a result of authentication of the personal identification number; means for inputting, after receipt of said confirmation data indicative of a confirmed authentication, information data relating to a transaction; means for processing said information data; emboss imprinting means having a carriage provided with a pressure roller mounted to roll along said top plate for transferring an embossed pattern formed on a surface of said IC card onto a transaction sheet; housing means for housing therein said IC card holder, connecting means, entering means, receiving means, inputting means, and processing means; and actuating means for alternately setting said connecting means into one of a first and second states in accordance with a position of said carriage, said first state being one in which the connecting means is in electrical communication with the connector unit of said IC card, and said second state being one
Claim 3
Dependent Claim 56 words
A terminal according to claim 1, wherein said information data processing means comprises: means for reading card authentication data from said IC card; means for storing an encryption algorithm; means for calculating sales approval number data using said card authentication data in accordance with the encryption algorithm; and means for outputting the sales approval number data.
Claim 4
Dependent Claim 34 words
A terminal according to claim 2, further comprising: time measuring means for counting at least date data; said calculating means including means for using the date data for a sales approval number data calculation.
Claim 5
Dependent Claim 21 words
A terminal according to claim 1, further comprising means for printing on a sales slip various data processed in said terminal.
Claim 6
Dependent Claim 23 words
A terminal according to claim 4, wherein the printing data include date data, total amount of money data and sales approval number data.
Claim 7
Dependent Claim 32 words
A terminal according to claim 4, wherein said printing means comprises a printing register for temporarily storing data to be printed; a motor; and a printing ring unit driven by said motor.
Claim 8
Dependent Claim 22 words
A terminal according to claim 1, wherein said personal identification number inputting means include a keyboard arranged separately from said housing means.
Claim 9
Dependent Claim 25 words
A terminal according to claim 1, wherein the position of said connecting means relative to the IC card defines the respective first and second states.
Claim 10
Dependent Claim 161 words
An IC card terminal system comprising: an IC card incorporating an IC chip therein, said IC chip including memory means for storing card authentication (CA) data and a first personal identification number (PIN) data, and means for comparing second PIN data supplied from a terminal and said first PIN data stored in said memory means; said IC card terminal having: (a) means for inputting said second PIN data; (b) means for storing CA data read out from said IC card when said first and second PIN data coincide with each other; (c) means for entering total amount of money data; (d) time measuring means; (e) means for calculating sales approval number (SAN) data using the CA data, total amount of money data and the date data obtained from the time measuring means; (f) means for printing the SAN data on a transaction sheet; and a host computer for checking whether the SAN data printed by said IC card terminal is valid.
Claim 11
Dependent Claim 161 words
An IC card terminal system comprising: an IC card incorporating an IC chip therein, said IC chip including memory means for storing card authentication (CA) data and a first personal identification number (PIN) data, and means for comparing second PIN data supplied from a terminal and said first PIN data stored in said memory means; said IC card terminal having: (a) means for inputting said second PIN data; (b) means for storing CA data read out from said IC card when said first and second PIN data coincide with each other; (c) means for entering total amount of money data; (d) time measuring means; (e) means for calculating sales approval number (SAN) data using the CA data, total amount of money data and the date data obtained from the time measuring means; (f) means for printing the SAN data on a transaction sheet; and a host computer for checking whether the SAN data printed by said IC card terminal is valid.
Claim 12
Dependent Claim 36 words
A system according to claim 9, further comprising means for storing a specific algorithm, and said host computer comprises means for discriminating whether or not the SAN data is encrypted in accordance with the specific algorithm.
Claim 13
Dependent Claim 54 words
A system according to claim 9, wherein said printing means print at least the SAN data and data used for calculation thereof; and said host computer comprises means, for calculating reference sales approval number (SAN') data and means for comparing the sales approval number (SAN) data with the reference sales approval number data (SAN').
Claim 14
Independent Claim 101 words
A system having an IC card and a terminal, comprising: an IC card having means for comparing input personal identification number (PIN) data with preset PIN data; and means for decrypting data encrypted by the terminal; and a terminal having (a) means for inputting PIN data of an IC card holder; (b) means for generating a random number; (c) means for encrypting the random number data generated by said random number generating means; (d) means for supplying encrypted data to an IC card; and (e) means for comparing said random number data with corresponding decrypted data received from said IC card.
Claim 15
Independent Claim 101 words
A system having an IC card and a terminal, comprising: an IC card having means for comparing input personal identification number (PIN) data with preset PIN data; and means for decrypting data encrypted by the terminal; and a terminal having (a) means for inputting PIN data of an IC card holder; (b) means for generating a random number; (c) means for encrypting the random number data generated by said random number generating means; (d) means for supplying encrypted data to an IC card; and (e) means for comparing said random number data with corresponding decrypted data received from said IC card.
Claim 16
Dependent Claim 87 words
A system according to claim 12, wherein the encrypting means of said terminal includes memory means for storing first key code data for encrypting said random number; and said decrypting means of the IC card includes second memory means for storing second key code data which is different from the first key code data but have a correlation with the first key code data in a one to one correspondence in accordance with a predetermined function, said encrypted data being decrypted by the second key code data.
Claim 17
Dependent Claim 60 words
A system according to claim 12, wherein the encrypting means of said terminal comprises means for storing two encrypting key code data determined, respectively, by an IC card manufacturer and an IC card issuer, and said decrypting means of the IC card comprises means for storing two decrypting key code data corresponding, respectively, to the two encrypting key code data.
Claim 18
Dependent Claim 17 words
A system according to claim 12, wherein said encrypting means in said terminal includes an RSA encrypter.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-05-01 1992-10-31 1993-05-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-05-01 1996-10-31 1997-05-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-05-01 2000-10-31 2001-05-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag