HIGH-SPEED CRYPTOGRAPHIC SYSTEM USING CHAOTIC SEQUENCES
First Claim
1. A cryptographic system, comprising:
- a data stream receiving device configured for receiving a modified data stream, said modified data stream comprising an input data stream representing a plurality of data entries encrypted using a chaotic sequence of digits;
a user processing device configured for receiving user access information, said user access information specifying an initial value for said chaotic sequence of digits and data field location information associated with selected ones of said plurality of data entries;
a chaotic sequence generator coupled to said user processing device, said chaotic sequence generator configured for generating one or more decryption sequences based on said initial value and said data field location information specified in said user access information; and
a decrypter coupled to said chaotic sequence generator and said data stream receiving device, said decrypter configured for generating an output data stream from said modified data stream by applying said decryption sequences to said modified data stream.
1 Assignment
0 Petitions
Accused Products
Abstract
A cryptographic system (500) that includes a data stream receiving device (502) configured for receiving a modified data stream representing data entries encrypted using a chaotic sequence of digits. The system also includes user processing device (503, 505) configured for receiving user access information specifying an initial value for the chaotic sequence of digits and data field location information associated with selected ones of the data entries. The system further includes a synchronized pair of chaotic sequence generators (300) coupled to the user processing devices configured for generating encryption and decryption sequences based on the initial value and the data field location information. The system additionally includes an encryption device (504) and a decryption device (506) coupled to the chaotic sequence generators and the data stream receiving device, the decrypter configured for generating an output data stream from the modified data stream by applying the decryption sequences.
-
Citations
20 Claims
-
1. A cryptographic system, comprising:
-
a data stream receiving device configured for receiving a modified data stream, said modified data stream comprising an input data stream representing a plurality of data entries encrypted using a chaotic sequence of digits; a user processing device configured for receiving user access information, said user access information specifying an initial value for said chaotic sequence of digits and data field location information associated with selected ones of said plurality of data entries; a chaotic sequence generator coupled to said user processing device, said chaotic sequence generator configured for generating one or more decryption sequences based on said initial value and said data field location information specified in said user access information; and a decrypter coupled to said chaotic sequence generator and said data stream receiving device, said decrypter configured for generating an output data stream from said modified data stream by applying said decryption sequences to said modified data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A cryptographic system, comprising:
-
a data stream receiving device configured for receiving an input data stream comprising a plurality of data entries; a user processing device configured for receiving user access information, said user access information specifying an initial value for generating a chaotic sequence of digits and data field location information associated with selected ones of said plurality of data entries; a chaotic sequence generator coupled to said user processing device, said chaotic sequence generator configured for generating an encryption sequence based on said chaotic sequence of digits, said initial value, and said data field location information specified in said user access information; and an encrypter coupled to said chaotic sequence generator and said data stream receiving device, said encrypter configured for generating a modified data stream from said input data stream by applying said encryption sequences to said input data stream. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for secure communications using a modified data stream, said modified data stream based on an input data stream representing a plurality of data entries and a chaotic sequence of digits having a time varying value expressed in a digital form that has no discernable regularity or order, the method comprising decrypting said modified data at a decryption device, said decrypting comprising:
-
receiving said modified data stream; receiving user access information, said user access information specifying an initial value for said chaotic sequence of digits and data field location information associated with selected ones of said plurality of data entries; generating one or more decryption sequences based on said initial value and said data field location information specified in said received user access information; and utilizing said decryption sequences to said modified data stream to generate an output data stream from said modified data stream. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification