Apparatus and method of encoding and decoding information
First Claim
1. A method for encoding and decoding information, the method comprising the steps of:
- a) using at least one mathematical function;
b) producing an encryption algorithm using the mathematical functions such that the algorithm has at least two parameters;
c) defining a decode key of a data stream by defining the value of at least one parameter;
d) defining information to be carried in a data stream by defining the value of at least one parameters;
e) producing a data stream using the encryption algorithm and the defined parameter values; and
f) decrypting the data stream where the decode key is known and used as a constraint in the equation such that the information is available, wherein the encryption algorithm is selected such that decoding of the encryption algorithm would be ill-conditioned without the constraint.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for encoding and decoding information, the method comprising the steps of: (a) using at least one mathematical function; (b) producing an encryption algorithm using the mathematical functions such that the algorithm has at least two parameters; (c) defining a decode key of a data stream by defining the value of at least one parameter; (d) defining information to be carried in a data stream by defining the value of at least one parameter; (e) producing a data stream using the encryption algorithm and the defined parameter values; and (f) decrypting the data stream where the decode key is known and used as a constraint in the equation such that the information in available, wherein the encryption algorithm is selected such that decoding of the encryption algorithm would be ill-conditioned without the constraint.
10 Citations
43 Claims
-
1. A method for encoding and decoding information, the method comprising the steps of:
-
a) using at least one mathematical function;
b) producing an encryption algorithm using the mathematical functions such that the algorithm has at least two parameters;
c) defining a decode key of a data stream by defining the value of at least one parameter;
d) defining information to be carried in a data stream by defining the value of at least one parameters;
e) producing a data stream using the encryption algorithm and the defined parameter values; and
f) decrypting the data stream where the decode key is known and used as a constraint in the equation such that the information is available, wherein the encryption algorithm is selected such that decoding of the encryption algorithm would be ill-conditioned without the constraint. - View Dependent Claims (2, 3, 4, 9, 15, 16, 20, 23, 27, 28, 29, 30, 33, 34, 37, 38, 39, 40, 42)
-
-
5-8. -8. (canceled)
-
10-14. -14. (canceled)
-
17-19. -19. (canceled)
-
21-22. -22. (canceled)
-
24-26. -26. (canceled)
-
31-32. -32. (canceled)
-
35-36. -36. (canceled)
-
41. (canceled)
-
43. (canceled)
Specification