Method and apparatus for seamless crypto rekey system
First Claim
Patent Images
1. A method for a seamless cryptographic key system comprising the steps of:
- encrypting digital data for transmission over a secure data link;
decrypting data from the secure data link;
seamlessly updating a cryptographic key for encrypting and decrypting said digital data; and
the step of seamlessly updating includes the step of loading said key variables into said cryptographic key generator by an interface means to control switch-over of said cryptographic key generator new key variables.
6 Assignments
0 Petitions
Accused Products
Abstract
Equipment (10, 20) for facilitating point-to-point cryptographic data communication systems is disclosed. The seamless rekey cryptosystem permits changing of the crypto key (70, 80) with no down time. The cryptosystem will facilitate seamless key installation to eliminate data loss or reduce storage required while updating the crypto key. The seamless key will allow changing the key more often, which will also provide a more robust, secure cryptosystem.
-
Citations
16 Claims
-
1. A method for a seamless cryptographic key system comprising the steps of:
-
encrypting digital data for transmission over a secure data link; decrypting data from the secure data link; seamlessly updating a cryptographic key for encrypting and decrypting said digital data; and the step of seamlessly updating includes the step of loading said key variables into said cryptographic key generator by an interface means to control switch-over of said cryptographic key generator new key variables. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for a seamless cryptographic system comprising:
-
encryptor equipment for encrypting digital data for transmission over a data link; decryptor equipment for decrypting digital data received from the data link; a seamless cryptographic key generator for updating key variables for encrypting and decrypting said digital data; and a key generator clock counter for counting states, said key generator clock counter coupled to said seamless cryptographic key generator.
-
-
9. An apparatus for a seamless cryptographic system as claimed in 8, wherein said seamless cryptographic key generator provides a cryptographic key for encrypting and decrypting said digital data.
-
10. An apparatus for a seamless cryptographic system as claimed in 8, wherein said cryptographic key includes a plurality of cryptographic key variables for encrypting and decrypting said digital data.
-
11. An apparatus for a seamless cryptographic system as claimed in 8, wherein the seamless cryptographic key generator includes updating interface means for loading said cryptographic key into said key generator clock counter.
-
12. An apparatus for a seamless cryptographic system as claimed in 11, wherein there is further included a switch-over register for storing switch-over values.
-
13. An apparatus for a seamless cryptographic system as claimed in 12, wherein there is further included a comparator to determine when the key generator clock counter reaches the specified switch over value, said comparator coupled to said switch-over register and coupled to said key generator clock counter.
-
14. An apparatus for a seamless cryptographic system as claimed in 13, wherein there is further included a multiplexer, said multiplexer for seamlessly switching the encryptor equipment and the decryptor equipment from a key variable to a new key variable, said multiplexer coupled to said comparator, said key generator and said plurality of cryptographic key variables.
-
15. An apparatus for a seamless cryptographic system as claimed in 14, wherein there is further included a Modulo 2 adder/exclusive-OR means for use in synchronization and resynchronization, said Modulo 2 adder/exclusive-OR function coupled to said key generator.
-
16. An apparatus for a seamless cryptographic system as claimed in 15, wherein there is further included a receive sync line for synchronization and resynchronization, said receive sync line coupled to said key generator and said key generator clock counter.
Specification