Method and apparatus for remote digital key generation
AssigneeChaoticom, Inc.
InventorKevin M. Short
Life of this patent
Estimating the term…
Abstract
A method and apparatus that uses the dynamics of chaotic systems for the remote generation of a digital key, for use in any encryption algorithm. After initialization, the dynamics of a chaotic system are allowed to generate the 0 and 1 bits of a key bitstream. An initialization bitstream is transmitted, using conventional transmission technologies, to an identical chaotic system. This chaotic system is driven into synchrony and allowed to generate a key bitstream, which is identical to the other bitstream because the chaotic systems have been synchronized.
Claims11
A method of remote digital key generation, comprising:
- selecting an initialization code;
- sending the initialization code to a first chaotic system;
- allowing the first chaotic system to generate an unpredictable first key bitstream;
- sending the initialization code to a remote second chaotic system, identical to the first chaotic system, thereby driving the second chaotic system into synchrony with the first chaotic system;
- and
- allowing the second chaotic system to generate a second key bistream which is identical to the first key bitstream because the chaotic systems have been synchronized.
A system for remote digital key generation, said key generation system comprising:
- means for selecting an initialization code;
- means for sending the initialization code to a first chaotic system;
- means for allowing the first chaotic system to generate an unpredictable first key bitstream;
- means for sending the initialization code to a remote second chaotic system, identical to the first chaotic system, thereby driving the second chaotic system into synchrony with the first chaotic system;
- and
- means for allowing the second chaotic system to generate a second key bitstream, which is identical to the first key bitstream because the chaotic systems have been synchronized.
A system for remote digital key generation, said key generation system comprising:
- an encryptor for sending an initialization code to a first chaotic system, allowing the first chaotic system to generate an unpredictable first key bitstream, and for sending the initialization code to a decryptor;
- and
- the decryptor for sending the initialization code to a remote second chaotic system, identical to the first chaotic system, thereby driving the second chaotic system into synchrony with the first chaotic system and allowing the second chaotic system to generate a second key bitstream, which is identical to the first key bitstream because the chaotic systems have been synchronized.
Dependencies are inferred from the claim text.