CRYPTOGRAPHIC SYSTEM CONFIGURED TO PERFORM A MIXED RADIX CONVERSION WITH A PRIORI DEFINED STATISTICAL ARTIFACTS
First Claim
1. A cryptographic system, comprising:
- a data stream receiving means configured for receiving an input data stream;
a generator configured for selectively generating a random number sequence utilizing a ring structure which has been punctured;
a mixed radix converter coupled to said generator and configured for performing a mixed radix conversion to convert said random number sequence from a first number base to a second number base;
an encryptor coupled to said data stream receiving means and said mixed radix converter, said encryptor configured for generating an modified data stream by combining said random number sequence in said second number base with said input data stream; and
wherein said ring structure which has been punctured and said mixed radix converter are configured in combination to produce a random number sequence in said second number base which is exclusive of any statistical artifacts associated with said mixed radix conversion.
1 Assignment
0 Petitions
Accused Products
Abstract
A cryptographic system (CS) is provided. The CS (800) comprises a data stream receiving means (DSRM), a generator (702), a mixed radix converter (MRC) and an encryptor (908). The DSRM (902) is configured to receive a data stream (DS). The generator is configured to selectively generate a random number sequence (RNS) utilizing a punctured ring structure. The MRC (704) is coupled to the generator and configured to perform a mixed radix conversion to convert the RNS from a first number base to a second number base. The encryptor is coupled to the DSRM and MRC. The encryptor is configured to generate an altered data stream by combining the RNS in the second number base with the DS. The punctured ring structure and the MRC are configured in combination to produce an RNS in the second number base which contains a priori defined statistical artifacts after the mixed radix conversion.
168 Citations
20 Claims
-
1. A cryptographic system, comprising:
-
a data stream receiving means configured for receiving an input data stream; a generator configured for selectively generating a random number sequence utilizing a ring structure which has been punctured; a mixed radix converter coupled to said generator and configured for performing a mixed radix conversion to convert said random number sequence from a first number base to a second number base; an encryptor coupled to said data stream receiving means and said mixed radix converter, said encryptor configured for generating an modified data stream by combining said random number sequence in said second number base with said input data stream; and wherein said ring structure which has been punctured and said mixed radix converter are configured in combination to produce a random number sequence in said second number base which is exclusive of any statistical artifacts associated with said mixed radix conversion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A cryptographic system, comprising:
-
a data stream receiving means configured for receiving an input data stream; a generator configured for selectively generating a random number sequence utilizing a ring structure which has been punctured; a mixed radix converter coupled to said generator and configured for performing a mixed radix conversion to convert said random number sequence from a first number base to a second number base; a truncation device coupled to said mixed radix converter and configured for selecting a truncated portion of said random number sequence in said second number base an encryptor coupled to said data stream receiving means and said truncation device, said encryptor configured for generating a modified data stream by combining said random number sequence in said second number base with said input data stream; and wherein said ring structure which has been punctured and said mixed radix converter are configured in combination to produce a random number sequence in said second number base which is exclusive of any undesired statistical artifacts associated with said mixed radix conversion. - View Dependent Claims (17, 18, 20)
-
Specification