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

Random clock composition-based cryptographic authentication process and locking system

Assignee: Lear Corp EEDS and Interiors
•
Filing: 1995-10-26
•
Granted: 1997-01-28
•
Expires: 2015-10-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The first and second devices exchange randomly generated messages that are used in a composition-based encryption/decryption process. At least one of the randomly generated messages is, itself, encrypted before transmission. The composition-based process (a cyclic redundancy code process, preferably enhanced with midcycle non-Galois Field operation) is embedded in both devices and not readily discernable by playback attack.

Inventors

  • 👤 Robert E. LaBarre
  • 👤 Philip J. Koopman, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 17:12
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/32; H04L9/3271; H04L9/08; H04L9/0816; H04L9/0819; H04L9/0822; H04L9/0861; H04L9/0869; H04L9/0894; H04L9/14; H04L9/16; H04L2209/00; H04L2209/04; H04L2209/043; H04L2209/80; H04L2209/84

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 137 words
An attack resistant process for authenticating an access dialog between a first device and a second device in an electronic locking system, the process comprising the steps of: at said first device: generating a random first clocking key; encrypting said first clocking key to produce an encrypted clocking key; communicating said encrypted clocking key to said second device; and using said first clocking key to perform a composition process to generate a first response code; at said second device: decrypting said encrypted clocking key to recover a second clocking key; and using said second clocking key to perform said composition process to generate a second response code; and at least one of said first and second devices: comparing said first and second response codes and authenticating said access dialog if said first and second response codes match.
Claim 2
Dependent Claim 137 words
An attack resistant process for authenticating an access dialog between a first device and a second device in an electronic locking system, the process comprising the steps of: at said first device: generating a random first clocking key; encrypting said first clocking key to produce an encrypted clocking key; communicating said encrypted clocking key to said second device; and using said first clocking key to perform a composition process to generate a first response code; at said second device: decrypting said encrypted clocking key to recover a second clocking key; and using said second clocking key to perform said composition process to generate a second response code; and at least one of said first and second devices: comparing said first and second response codes and authenticating said access dialog if said first and second response codes match.
Claim 3
Dependent Claim 25 words
The process of claim 1 wherein said step of decrypting said encrypted clocking key recovers a second clocking key identical to said first clocking key.
Claim 4
Dependent Claim 18 words
The process of claim 1 wherein said random first clocking key is generated using a pseudo-random number generator.
Claim 5
Dependent Claim 16 words
The process of claim 1 wherein said random first clocking key is generated using thermal noise.
Claim 6
Dependent Claim 13 words
The process of claim 1 wherein said composition process comprises a CRC process.
Claim 7
Dependent Claim 14 words
The process of claim 1 wherein said composition process comprises an enhanced CRC process.
Claim 8
Dependent Claim 40 words
The process of claim 1 wherein one of said first and second devices is coupled to a vehicle entry system, and said process further comprises the step of: unlocking said vehicle entry system in response to authenticating said access dialog.
Claim 9
Dependent Claim 40 words
The process of claim 1 wherein one of said first and second devices is coupled to a vehicle ignition system, and said process further comprises the step of: enabling said vehicle ignition system in response to authenticating said access dialog.
Claim 10
Dependent Claim 136 words
An electronic locking apparatus comprising: a first device comprising: a random number generator for generating an n-bit first clocking key; an encryption system for encrypting said n-bit first clocking key; a first transmitter for transmitting said encrypted n-bit first clocking key; a first receiver; and a first composition processor for generating a first response code based on said n-bit first clocking key; a second device comprising: a second receiver for receiving said encrypted n-bit first clocking key; decryption system for recovering a second clocking key from said received encrypted n-bit first clocking key; and a second composition processor for generating a second response code based on said second clocking key; and an authentication system for comparing said first and second response codes and for unlocking said locking apparatus if said first and second response codes match.
Claim 11
Dependent Claim 136 words
An electronic locking apparatus comprising: a first device comprising: a random number generator for generating an n-bit first clocking key; an encryption system for encrypting said n-bit first clocking key; a first transmitter for transmitting said encrypted n-bit first clocking key; a first receiver; and a first composition processor for generating a first response code based on said n-bit first clocking key; a second device comprising: a second receiver for receiving said encrypted n-bit first clocking key; decryption system for recovering a second clocking key from said received encrypted n-bit first clocking key; and a second composition processor for generating a second response code based on said second clocking key; and an authentication system for comparing said first and second response codes and for unlocking said locking apparatus if said first and second response codes match.
Claim 12
Dependent Claim 43 words
The apparatus of claim 9 wherein said second device further has: a message generator for generating an n-bit message; and a second transmitter for transmitting said n-bit message; wherein said first composition processor generates said first response code based on the n-bit message.
Claim 13
Dependent Claim 26 words
The apparatus of claim 9 wherein said authentication system comprises an authentication comparator, and said first transmitter transmits said first response code to said authentication comparator.
Claim 14
Dependent Claim 19 words
The apparatus of claim 9 wherein said random number generator uses thermal noise to produce said first clocking key.
Claim 15
Dependent Claim 15 words
The apparatus of claim 9 wherein said random number generator is a pseudo-random number generator.
Claim 16
Dependent Claim 14 words
The apparatus of claim 9 wherein said first composition processor is a CRC processor.
Claim 17
Dependent Claim 15 words
The apparatus of claim 9 wherein said first composition processor is an enhanced CRC processor.
Claim 18
Dependent Claim 14 words
The apparatus of claim 9 wherein said second composition processor is a CRC processor.
Claim 19
Dependent Claim 15 words
The apparatus of claim 9 wherein said second composition processor is an enhanced CRC processor.
Claim 20
Dependent Claim 15 words
The apparatus of claim 9 wherein said electronic locking apparatus comprises a vehicle entry system.
Claim 21
Dependent Claim 17 words
The apparatus of claim 9 wherein said electronic locking apparatus enables and disables the vehicle ignition system.
Claim 22
Dependent Claim 171 words
An attack resistant process for authenticating an access dialog between a first device and a second device in an electronic locking system, the process comprising the steps of: at said second device: generating a random message; and communicating said message to said first device; at said first device: generating a random first clocking key; encrypting said first clocking key to produce an encrypted clocking key; communicating said encrypted clocking key to said second device; receiving said message from said second device; using said first clocking key and said message to perform a composition process to generate a first response code; and communicating said first response code to said second device; and at said second device: receiving said first response code; decrypting said encrypted clocking key to recover a second clocking key; using said second clocking key and said message to perform said composition process to generate a second response code; and comparing said first and second response codes and authenticating said access dialog if said first and second response codes match.
Claim 23
Dependent Claim 171 words
An attack resistant process for authenticating an access dialog between a first device and a second device in an electronic locking system, the process comprising the steps of: at said second device: generating a random message; and communicating said message to said first device; at said first device: generating a random first clocking key; encrypting said first clocking key to produce an encrypted clocking key; communicating said encrypted clocking key to said second device; receiving said message from said second device; using said first clocking key and said message to perform a composition process to generate a first response code; and communicating said first response code to said second device; and at said second device: receiving said first response code; decrypting said encrypted clocking key to recover a second clocking key; using said second clocking key and said message to perform said composition process to generate a second response code; and comparing said first and second response codes and authenticating said access dialog if said first and second response codes match.
Claim 24
Dependent Claim 25 words
The process of claim 20 wherein said step of decrypting said encrypted clocking key recovers a second clocking key identical to said first clocking key.
Claim 25
Dependent Claim 18 words
The process of claim 20 wherein said random first clocking key is generated using a pseudo-random number generator.
Claim 26
Dependent Claim 16 words
The process of claim 20 wherein said random first clocking key is generated using thermal noise.
Claim 27
Dependent Claim 13 words
The process of claim 20 wherein said composition process comprises a CRC process.
Claim 28
Dependent Claim 14 words
The process of claim 20 wherein said composition process comprises an enhanced CRC process.
Claim 29
Dependent Claim 25 words
The process of claim 20 wherein said process further comprises the step of: unlocking said vehicle entry system in response to authenticating said access dialog.
Claim 30
Dependent Claim 25 words
The process of claim 20 wherein said process further comprises the step of: enabling said vehicle ignition system in response to authenticating said access dialog.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-01-28 2000-07-29 2001-01-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-01-28 2004-07-29 2005-01-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-01-28 2008-07-29 2009-01-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag