Patent US4926475A successfully refreshed from Google Patents.
US4926475A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data encryption key failure monitor
Assignee: NOTOROLA Inc SCHAUMBURG IL A DE CORP
•
Filing: 1988-11-30
•
Granted: 1990-05-15
•
Expires: 2008-11-30
Abstract
Abstract An encryption key, required to encrypt and decrypt data according to a predefined algorithm is usually retained in a volatile memory device. Detection of loss of the key or corruption of the key is frequently possible only be means of the encryption circuit itself testing the key. Automated and repetitive testing of encryption keys by means of a processor or a control circuit periodically requesting the encryption circuit to test an encryption key minimizes data loss and system down time due to corrupted or lost keys.
Inventors
- 👤 Mark G. Spiotta
- 👤 Erling Bjerga
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 17:50
CPC Classifications
H; H04; H04K; H04K1/00; H04L; H04L63/00; H04L63/04; H04L63/0428; H04L63/0485; H04L9/00; H04L9/08; H04L9/0894; H04L2209/00; H04L2209/26
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
178 words
An encryption key monitoring system for periodically testing an encryption key of at least one of a plurality of encryption circuit means, each of said encryption circuit means generating encrypted data from plain data using an encryption key, said system comprised of: a plurality of encryption circuit means for generating encryption signals from unencrypted data signals, each of said encryption circuit means being comprised of: volatile memory means for storing an encryption key; encryption key testing means for determining when said encryption key is invalid in response to a test signal applied to a first input thereby producing a fail signal at a first output when said encryption key is invalid, said volatile memory means and said encryption key testing means being integral components of said encryption circuit means; and control means for periodically generating said test signal, said control means generating said test signal during inactive periods of said encryption circuit means and, for detecting said fail signals and for providing an indication of which of said plurality of encryption circuit means has an invalid encryption key.
Claim 2
Dependent Claim
178 words
An encryption key monitoring system for periodically testing an encryption key of at least one of a plurality of encryption circuit means, each of said encryption circuit means generating encrypted data from plain data using an encryption key, said system comprised of: a plurality of encryption circuit means for generating encryption signals from unencrypted data signals, each of said encryption circuit means being comprised of: volatile memory means for storing an encryption key; encryption key testing means for determining when said encryption key is invalid in response to a test signal applied to a first input thereby producing a fail signal at a first output when said encryption key is invalid, said volatile memory means and said encryption key testing means being integral components of said encryption circuit means; and control means for periodically generating said test signal, said control means generating said test signal during inactive periods of said encryption circuit means and, for detecting said fail signals and for providing an indication of which of said plurality of encryption circuit means has an invalid encryption key.
Claim 3
Dependent Claim
21 words
The system of claim 1, further comprising means for transmitting a predetermined encrypted data signal from said plurality of communications circuits.
Claim 4
Dependent Claim
19 words
The system of claim 2, wherein said means for transmitting a predetermined encrypted data signal is a digital multiplexor.
Claim 5
Dependent Claim
22 words
The system of claim 1, wherein said control means includes means for detecting when said communications circuits are not generating encrypted data.
Claim 6
Dependent Claim
21 words
The system of claim 1, further comprising means for loading an encryption key into said means for storing an encryption key.
Claim 7
Dependent Claim
36 words
The system of claim 1, further comprising means for loading an encryption key into said means for storing an encryption key, said means for loading an encryption key being coupled and responsive to said control means.
Claim 8
Dependent Claim
12 words
The system of claim 1 where said control means is a computer.
Claim 9
Independent Claim
149 words
A method of monitoring at least one encryption key in a plurality of data encryption and decryption circuits which encrypt and decrypt data, each encryption and decryption circuit having a volatile encryption key, a test circuit for testing said encryption key in response to an external signal and providing to an output an indication of failed keys as detected by said test circuit said method comprised of: monitoring said plurality of data encryption and decryption circuits to determine when said circuits are not encrypting or decrypting data; providing to at least one encryption circuit of said plurality of encryption and decryption circuits, said external signal causing said test circuit to test said encryption key when said at least one encryption circuit is not encrypting or decrypting data; detecting said indication of failed keys in said at least one encryption circuit; and providing an external indication of encryption key failures.
Claim 10
Independent Claim
149 words
A method of monitoring at least one encryption key in a plurality of data encryption and decryption circuits which encrypt and decrypt data, each encryption and decryption circuit having a volatile encryption key, a test circuit for testing said encryption key in response to an external signal and providing to an output an indication of failed keys as detected by said test circuit said method comprised of: monitoring said plurality of data encryption and decryption circuits to determine when said circuits are not encrypting or decrypting data; providing to at least one encryption circuit of said plurality of encryption and decryption circuits, said external signal causing said test circuit to test said encryption key when said at least one encryption circuit is not encrypting or decrypting data; detecting said indication of failed keys in said at least one encryption circuit; and providing an external indication of encryption key failures.
Claim 11
Dependent Claim
237 words
A communication channel for transferring encrypted data between at least first and second communication devices and periodically monitoring encryption keys require to encrypt said data, said communications channel comprised of: first communications means for sending encrypted data; second communications means for receiving encrypted data; first circuit means for receiving unencrypted data from said first communications means and transmitting corresponding encrypted data to said second communications means, said first circuit means having: means for storing an encryption key, means for testing an encryption key in said storage means in response to a test signal at a first input and producing a fail signal at a first output when said encryption key is invalid. said first circuit means having a busy state during which unencrypted data from said first communications means is encrypted and transmitted to said second communications means, and an idle state during which no data encryption occurs, said means for testing an encryption key in said storage means testing said encryption key after said first circuit means makes a transition from said idle state to said busy state; first control means coupled to said first input of said first circuit means for periodically generating said test signal and for detecting said fail signals and for providing an indication of a failed encryption key, said first control means generating said test signal when said first circuit means is not receiving unencrypted data from said first communications means.
Claim 12
Dependent Claim
237 words
A communication channel for transferring encrypted data between at least first and second communication devices and periodically monitoring encryption keys require to encrypt said data, said communications channel comprised of: first communications means for sending encrypted data; second communications means for receiving encrypted data; first circuit means for receiving unencrypted data from said first communications means and transmitting corresponding encrypted data to said second communications means, said first circuit means having: means for storing an encryption key, means for testing an encryption key in said storage means in response to a test signal at a first input and producing a fail signal at a first output when said encryption key is invalid. said first circuit means having a busy state during which unencrypted data from said first communications means is encrypted and transmitted to said second communications means, and an idle state during which no data encryption occurs, said means for testing an encryption key in said storage means testing said encryption key after said first circuit means makes a transition from said idle state to said busy state; first control means coupled to said first input of said first circuit means for periodically generating said test signal and for detecting said fail signals and for providing an indication of a failed encryption key, said first control means generating said test signal when said first circuit means is not receiving unencrypted data from said first communications means.
Claim 13
Dependent Claim
20 words
The communications channel of claim 9, wherein said means for storing an encryption key is a volatile random access memory.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-05-14 | 1993-11-13 | 1994-05-15 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-05-14 | 1997-11-13 | 1998-05-15 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-05-14 | 2001-11-13 | 2002-05-15 | $7700.00 | Window Closed / Lapsed |