US5164986A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Formation of rekey messages in a communication system
Assignee: Motorola Solutions Inc
•
Filing: 1991-02-27
•
Granted: 1992-11-17
•
Expires: 2011-02-27
Abstract
Abstract Formation and sending of rekeying messages (305, 415, 515, and 605) in an encrypted communication system with over-the-channel rekeying of communication units is performed by a KMC, key management controller (101). The KMC (101) forms messages to provide new keys (1541), zeroization information (1549), and key indexing information (1543) to communication units (107), and to provide keyloader upload data (1563). Acknowledgments and rekey requests are also handled between the KMC (101) and communication units (107).
Inventors
- 👤 Michael W. Bright
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 01:54
CPC Classifications
H; H04; H04L; H04L9/00; H04L9/12; H04L9/08; H04L9/0891; H04L9/32; H04L2209/00; H04L2209/34; H04L2209/80
Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
72 words
A method of rekeying at least one communication unit in a communication system, comprising the steps of: generating an acknowledgment field; loading a message number field; setting a destination/source field; setting an operation-code field; determining an address field; forming a rekeying message comprising said acknowledgment field, said message number field, said destination/source field, said operation-code field, and said address field; and transmitting said rekeying message to the at least one communication unit.
Claim 2
Independent Claim
72 words
A method of rekeying at least one communication unit in a communication system, comprising the steps of: generating an acknowledgment field; loading a message number field; setting a destination/source field; setting an operation-code field; determining an address field; forming a rekeying message comprising said acknowledgment field, said message number field, said destination/source field, said operation-code field, and said address field; and transmitting said rekeying message to the at least one communication unit.
Claim 3
Dependent Claim
32 words
The method of rekeying of claim 1, further comprising the step of encrypting any of said acknowledgment field, said message number field, said destination/source field, said operation-code field, and said address field.
Claim 4
Dependent Claim
25 words
The method of rekeying of claim 1 further comprising the steps of; generating a synchronization field; and incorporating said synchronization field into said rekeying message.
Claim 5
Dependent Claim
27 words
The method of rekeying of claim 1 further comprising the steps of; setting a key identification field; and incorporating said key identification field into said rekeying message.
Claim 6
Dependent Claim
35 words
The method of rekeying of claim 1, further comprising the steps of: forming a key identification block; generating a key field; and incorporating said key identification block and said key field into said rekeying message.
Claim 7
Dependent Claim
27 words
The method of rekeying of claim 1, further comprising the steps of; forming an index identification block; and incorporating said index identification block into said rekeying message.
Claim 8
Dependent Claim
27 words
The method of rekeying of claim 6, further comprising the steps of: generating an index name field; and incorporating said index name field into said rekeying message.
Claim 9
Dependent Claim
27 words
The method of rekeying of claim 1, further comprising the steps of: forming a zeroization identification block; and incorporating said zeroization identification block into said rekeying message.
Claim 10
Dependent Claim
25 words
The method of rekeying of claim 1, further comprising the steps of: generating a data packet; and incorporating said data packet into said rekeying message.
Claim 11
Dependent Claim
27 words
The method of rekeying of claim 1, further comprising the steps of: generating an initialization vector field; and incorporating said initialization vector field into said rekeying message.
Claim 12
Dependent Claim
29 words
The method of rekeying of claim 1, further comprising the steps of: generating a security test data field; and incorporating said security test data field into said rekeying message.
Claim 13
Dependent Claim
27 words
The method of rekeying of claim 1, further comprising the steps of: forming a map identification block; and incorporating said map identification block into said rekeying message.
Claim 14
Dependent Claim
33 words
The method of rekeying of claim 1, wherein said rekey packet further comprising the steps of: determining a previous message number field; and incorporating said previous message number field into said rekeying message.
Claim 15
Dependent Claim
30 words
The method of rekeying of claim 1, wherein said rekey packet further comprising the steps of: generating keyloader upload data; and incorporating said keyloader upload data into said rekeying message.
Claim 16
Dependent Claim
94 words
A key management controller for use in a communication system with rekeying at least one communication unit, comprising: means for generating an acknowledgment field; means for loading a message number field; means for setting a destination/source field; means for setting an operation-code field; means for determining an address field; means for forming a rekeying message comprised of said acknowledgment field, said message number field, said destination/source field, said operation-code field, and said address field; and means, coupled to said means for forming, for sending said rekeying message to the at least one communication unit.
Claim 17
Dependent Claim
94 words
A key management controller for use in a communication system with rekeying at least one communication unit, comprising: means for generating an acknowledgment field; means for loading a message number field; means for setting a destination/source field; means for setting an operation-code field; means for determining an address field; means for forming a rekeying message comprised of said acknowledgment field, said message number field, said destination/source field, said operation-code field, and said address field; and means, coupled to said means for forming, for sending said rekeying message to the at least one communication unit.
Claim 18
Dependent Claim
31 words
The key management controller of claim 15, further comprising means for encrypting any of said acknowledgment field, said message number field, said destination/source field, said operation-code field, and said address field.
Claim 19
Dependent Claim
32 words
The key management controller of claim 15, further comprising: means for generating a synchronization field; and means, coupled to said means for forming, for incorporating said synchronization field into said rekeying message.
Claim 20
Dependent Claim
34 words
The key management controller of claim 15, further comprising: means for setting a key identification field; and means, coupled to said means for forming, for incorporating said key identification field into said rekeying message.
Claim 21
Dependent Claim
47 words
The key management controller of claim 15, further comprising: means for forming a key identification block; means for generating a key field; and means, coupled to said means for forming a rekeying message, for incorporating said key identification block and said key field into said rekeying message.
Claim 22
Dependent Claim
37 words
The key management controller of claim 15, further comprising: means for forming an index identification block; and means, coupled to said means for forming a rekeying message, for incorporating said index identification block into said rekeying message.
Claim 23
Dependent Claim
34 words
The key management controller of claim 20, further comprising: means for generating an index name field; and means, coupled to said means for forming, for incorporating said index name field into said rekeying message.
Claim 24
Dependent Claim
37 words
The key management controller of claim 15, further comprising: means for forming a zeroization identification block; and means, coupled to said means for forming a rekeying message, for incorporating said zeroization identification block into said rekeying message.
Claim 25
Dependent Claim
32 words
The key management controller of claim 15, further comprising: means for generating a data packet; and means, coupled to said means for forming, for incorporating said data packet into said rekeying message.
Claim 26
Dependent Claim
34 words
The key management controller of claim 15, further comprising: means for generating an initialization vector field; and means, coupled to said means for forming, for incorporating said initialization vector field into said rekeying message.
Claim 27
Dependent Claim
36 words
The key management controller of claim 15, further comprising: means for generating a security test data field; and means, coupled to said means for forming, for incorporating said security test data field into said rekeying message.
Claim 28
Dependent Claim
37 words
The key management controller of claim 15, further comprising: means for forming a map identification block; and means, coupled to said means for forming a rekeying message, for incorporating said map identification block into said rekeying message.
Claim 29
Dependent Claim
36 words
The key management controller of claim 15, further comprising: means for determining a previous message number field; and means, coupled to said means for forming, for incorporating said previous message number field into said rekeying message.
Claim 30
Dependent Claim
33 words
The key management controller of claim 15, further comprising: means for generating keyloader upload data; and means, coupled to said means for forming, for incorporating said keyloader upload data into said rekeying message.
Claim 31
Dependent Claim
110 words
A communication unit for use in a communication system with rekeying of at least one communication unit by a key management controller, comprising: means for generating an acknowledgment field; means for loading a message number field; means for setting a destination/source field; means for setting an operation-code field; means for determining an address field; means for generating a rekey request packet; means for forming a rekey request message comprised of said acknowledgment field, said message number field, said destination/source field, said operation-code field, said address field, and said rekey request packet; and means, coupled to said means for forming, for sending said rekey request message to the key management controller.
Claim 32
Dependent Claim
110 words
A communication unit for use in a communication system with rekeying of at least one communication unit by a key management controller, comprising: means for generating an acknowledgment field; means for loading a message number field; means for setting a destination/source field; means for setting an operation-code field; means for determining an address field; means for generating a rekey request packet; means for forming a rekey request message comprised of said acknowledgment field, said message number field, said destination/source field, said operation-code field, said address field, and said rekey request packet; and means, coupled to said means for forming, for sending said rekey request message to the key management controller.
Claim 33
Dependent Claim
106 words
A communication unit for use in a communication system with rekeying of at least one communication unit by a key management controller, comprising: means for generating an acknowledgment field; means for loading a message number field; means for setting a destination/source field; means for setting an operation-code field; means for determining an address field; means for generating an acknowledgment packet; means for forming an acknowledgment message comprised of said acknowledgment field, said message number field, said destination/source field, said operation-code field, said address field, and said acknowledgment packet; and means, coupled to said means for forming, for sending said acknowledgment message to the key management controller.
Claim 34
Dependent Claim
106 words
A communication unit for use in a communication system with rekeying of at least one communication unit by a key management controller, comprising: means for generating an acknowledgment field; means for loading a message number field; means for setting a destination/source field; means for setting an operation-code field; means for determining an address field; means for generating an acknowledgment packet; means for forming an acknowledgment message comprised of said acknowledgment field, said message number field, said destination/source field, said operation-code field, said address field, and said acknowledgment packet; and means, coupled to said means for forming, for sending said acknowledgment message to the key management controller.
References Cited (Backward Citations)
US3749845A
Cited
US4228321A
Cited
US4440976A
Cited
US4578531A
Cited
US4549308A
Cited
US4605820A
Cited
US4876716A
Cited
US4882751A
Cited
US4771458A
Cited
US4912762A
Cited
US4927789A
Cited
US4993067A
Cited
US4965804A
Cited
US5048087A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-11-17 | 1996-05-18 | 1996-11-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-11-17 | 2000-05-18 | 2000-11-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-11-17 | 2004-05-18 | 2004-11-17 | $7700.00 | Window Closed / Lapsed |