Public key cryptosystem method and apparatus
AssigneeNTRU Cryptosystems, Inc.
InventorsJeffrey Hoffstein, Jill Pipher, Joseph H. Silverman
Life of this patent
Estimating the term…
Loading patent…
AssigneeNTRU Cryptosystems, Inc.
InventorsJeffrey Hoffstein, Jill Pipher, Joseph H. Silverman
Estimating the term…
The public key encryption system of the present invention has short and easily created encryption keys and wherein the encoding and decoding processes are performed extremely rapidly, and has low memory requirements. The encoding and decoding processes use both the addition and multiplication operations in a ring modulo with two different ideals. The cryptosystem of the present invention allows encryption keys to be chosen essentially at random from a large set of binary vectors, for which key lengths are comparable to the key lengths of the most widely used prior art cryptosystems. The present invention features an appropriate security level (.about.2.sup.80), with encoding and decoding processes ranging from approximately one to two orders of magnitude faster than the prior art, particularly the exponentiation cryptosystems.
A method for encoding and decoding a digital message m, comprising the steps of:
A method for encoding and decoding a digital message m, comprising the steps of:
A method for encoding and decoding a digital message, comprising the steps of:
A system for encoding and decoding a digital message m, comprising:
Dependencies are inferred from the claim text.