← Back to Patent Explorer
US5850524A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for testing the authenticity of a data carrier

Assignee: Giesecke+Devrient GmbH
•
Filing: 1995-06-02
•
Granted: 1998-12-15
•
Expires: 2015-06-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for testing the authenticity of a data carrier having at least an integrated circuit with memory units and logic units as well as a data line for data exchange with an external device. The invention is characterized in that the integrated circuit additionally has a separate hard-wired circuit for transmitting and/or receiving data during the power-up sequence, which is used for authenticity testing, the first transmission or reception of data being completed within a defined time domain of the power-up sequence in which the data line has no defined state.

Inventors

  • 👤 Michael Lamla
  • 👤 Wolfgang Rankl
  • 👤 Franz Weikmann
  • 👤 Wolfgang Effing

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 05:06
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06K; G06K7/00; G06K7/0008; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/409; G06Q20/4097; G06Q20/40975; H; H10; H10W; H10W72/00; H10W72/50; H10W72/531; H10W72/536; H10W72/5363; H10W90/00; H10W90/701; H10W90/751; H10W90/754

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 123 words
A method for testing the authenticity of a data carrier having at least an integrated circuit with memory units and logic units and exchanging data with an external device via a data line, the data carrier receiving the operating and control signals necessary for operation from the external device, characterized by the steps of: transmitting and/or receiving data during a power-up sequence defined according to a protocol, via a separate, hard-wired circuit, and using the transmission and/or reception of data to test the authenticity of the data carrier, wherein the first transmission or reception of data used for authenticity testing is completed within a defined time domain of the power-up sequence in which the data line has no state defined by the protocol.
Claim 2
Independent Claim 123 words
A method for testing the authenticity of a data carrier having at least an integrated circuit with memory units and logic units and exchanging data with an external device via a data line, the data carrier receiving the operating and control signals necessary for operation from the external device, characterized by the steps of: transmitting and/or receiving data during a power-up sequence defined according to a protocol, via a separate, hard-wired circuit, and using the transmission and/or reception of data to test the authenticity of the data carrier, wherein the first transmission or reception of data used for authenticity testing is completed within a defined time domain of the power-up sequence in which the data line has no state defined by the protocol.
Claim 3
Dependent Claim 38 words
The method of claim 1, characterized in that the power-up sequence takes place according to the standardized protocol ISO/IEC 7816-3, the first transmission or reception of data being completed within time domain t 2 defined by the protocol.
Claim 4
Dependent Claim 60 words
The method of claim 2, characterized in that the data are transmitted by the external device and received by the data carrier within time domain t 2 , and the received data are likewise transmitted back to the external device by the data carrier within t 2 and/or in the answer-to-reset signal of the data carrier defined by the protocol.
Claim 5
Dependent Claim 50 words
The method of claim 3, characterized in that the data received from the external device are combined by the data carrier with an identification of the data carrier, and the result of combination is transmitted back to the external device within time domain t 2 or in the answer-to-reset signal.
Claim 6
Dependent Claim 30 words
The method of claim 4, characterized in that the result of combination with the identification of the data carrier is transmitted by the latter the external device for authenticity testing.
Claim 7
Dependent Claim 62 words
The method of claim 4, characterized in that the data transmitted by the external device constitute a random number generated by the latter which is combined by an exclusive-OR operation with the identification of the data carrier by the latter, or a polynomial modulo division of the random number with the identification as the divisor polynomial is performed by the data carrier.
Claim 8
Dependent Claim 73 words
The method of claim 3, characterized in that the data received from the external device are combined with a data carrier identification by the special circuit of the data carrier, the result of combination (A) is transmitted back to the external device within time domain t 2 or in the answer-to-reset signal, and the result of combination (A) is transmitted additionally to the logic units of the integrated circuit of the data carrier.
Claim 9
Dependent Claim 52 words
The method of claim 7, characterized in that the result of logical combination (A) transmitted to the logic unit is transmitted by the logic unit to the external device and tested in the external device for a predetermined relation with the result (A) transmitted by the special circuit to the external device.
Claim 10
Dependent Claim 122 words
The method of claim 7, characterized in that the result of logical combination (A) is logically combined with further data in the logic unit of the data carrier to form a result (x), and the result of logical combination (x) is transmitted to the external device, and the result (A) obtained from the special circuit is logically combined with further data in the external device to form a result (x'), and the results (x) and (x') are tested in the external device for a predetermined relation, it being considered proven that the result (A) was transmitted by the special circuit to the logic units of the data carrier correctly and logically combined there correctly if the predetermined relation can be checked positively.
Claim 11
Dependent Claim 76 words
The method of claim 9, characterized in that the external device transmits data to the logic unit of the data carrier which are logically combined with the result (A) there to form the result (x), and the same logical combination is performed in the external device as in the logic unit of the data carrier which leads to the result (x'), and the results (x) and (x') are tested for a match in the external device.
Claim 12
Dependent Claim 135 words
The method of claim 8, characterized in that the result (A) is logically combined in the logic unit of the data carrier with data stored in the memory units of the data carrier to form the result (x), and the special circuit of the data carrier transmits data to the external device, and the result (A) is combined in the external device with the data transmitted additionally by the special circuit to form the result (x'), and the result (x) transmitted by the logic unit is checked in the external device for a predetermined relation with the result (x') calculated there, it being considered proven that the data stored in the data carrier memory units fulfill a predetermined relation to the data stored in the special circuit if the predetermined relation can be checked positively.
Claim 13
Dependent Claim 44 words
The method of claim 2, characterized in that the data carrier transmits to the external device within the time domain t 2 an identification of the data carrier which is then evaluated by the external device for testing the authenticity of the data carrier.
Claim 14
Dependent Claim 54 words
The method of claim 12, characterized in that the data carrier identification is combined by the data carrier with a random number generated by the data carrier before being transmitted to the external device, and the result of this combination is transmitted to the external device for testing the authenticity of the data carrier.
Claim 15
Dependent Claim 33 words
The method of one of claim 1, characterized in that the data used for authenticity testing are transmitted in synchronism with a clock signal transmitted by the external device to the data carrier.
Claim 16
Dependent Claim 26 words
The method of claim 14, characterized in that the data transmission upon authenticity testing takes place in synchronism with a multiple of the external clocking rate.
Claim 17
Dependent Claim 154 words
A data carrier assembly including a data carrier having at least an integrated circuit with memory units and logic units and exchanging data with an external device via a data line, the data carrier receiving the operating and control signals necessary for operation of the data carrier from the external device and the external device having access for reading and/or writing at least to partial areas of the memory units of the data carrier, characterized in that the integrated circuit additionally has a separate hard-wired circuit for transmitting and/or receiving data during a power-up sequence defined according to a protocol, which is used for authenticity testing, the separate circuit performing the first transmission or reception of data used for authenticity testing independently of the logic units and memory units of the data carrier within a defined time domain of the power-up sequence in which the data line has no state defined by the protocol.
Claim 18
Dependent Claim 154 words
A data carrier assembly including a data carrier having at least an integrated circuit with memory units and logic units and exchanging data with an external device via a data line, the data carrier receiving the operating and control signals necessary for operation of the data carrier from the external device and the external device having access for reading and/or writing at least to partial areas of the memory units of the data carrier, characterized in that the integrated circuit additionally has a separate hard-wired circuit for transmitting and/or receiving data during a power-up sequence defined according to a protocol, which is used for authenticity testing, the separate circuit performing the first transmission or reception of data used for authenticity testing independently of the logic units and memory units of the data carrier within a defined time domain of the power-up sequence in which the data line has no state defined by the protocol.
Claim 19
Dependent Claim 23 words
The data carrier assembly of claim 16, characterized in that the separate circuit has an identification for the data carrier realized in hardware.
Claim 20
Dependent Claim 52 words
The data carrier assembly of claim 17, characterized in that the identification for the data carrier is realized by fuses, at least some of the fuses being fired and each individual fuse of the identification having associated therewith a complementary fuse which is in the complementary state to the fuse associated therewith.
Claim 21
Dependent Claim 53 words
The data carrier assembly of claim 18, characterized in that the special separate circuit has a circuit or testing whether the complementary fuse associated with each fuse is in the proper state, and the data carrier identification is only readable if all fuses and the fuses associated therewith are in the proper state.
Claim 22
Dependent Claim 38 words
The data carrier assembly of claim 17, characterized in that the separate circuit of the data carrier transmits the data carrier identification to the external device within the time domain t 2 defined by the protocol ISO/IEC 7816-3.
Claim 23
Dependent Claim 29 words
The data carrier assembly of claim 17, characterized in that the separate circuit of the data carrier generates a random number and combines it with the data carrier identification.
Claim 24
Dependent Claim 31 words
The data carrier assembly of claim 17, characterized in that the separate circuit of the data carrier combines a random number received from the external device with the data carrier identification.
Claim 25
Dependent Claim 55 words
The data carrier assembly of claim 16, characterized in that the external device has a microprocessor unit and a safety module, the safety module being drivable by the microprocessor unit, and the method of claims 1 to 15 for testing the authenticity of the data carrier is to be carried out with the safety module.
Claim 26
Dependent Claim 39 words
The data carrier assembly of claim 23, characterized in that the safety module is connected directly with the special circuit of the data carrier, and data are interchangeable between the safety module and the special circuit directly and bidirectionally.
Claim 27
Dependent Claim 39 words
The data carrier assembly of claim 22, characterized in that the safety module is connected directly with the logic units of the data carrier, and data are interchangeable between the safety module and the logic units directly and bidirectionally.
Claim 28
Dependent Claim 27 words
The data carrier assembly of claim 22, characterized in that she safety module is a chip card to be plugged in an outlet in the external device.

References Cited (Backward Citations)

US5148435A Cited
US5612961A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-12-14 2002-06-15 2002-12-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-12-14 2006-06-15 2006-12-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-12-14 2010-06-15 2010-12-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag