发明名称 PUBLIC KEY CRYPTOSYSTEM METHOD AND APPARATUS
摘要 This public-key cryptosystem endocing technique uses a mixing system based on polynomial algebra and recuction modulo two numbers while the decoding technique uses an unmixing system whose validity depends on elementary probability theory. A method for encoding and decoding a digital message comprises the steps: selecting ideals p and q of a ring R (305); generating elements f and g of the ring R (325), and generating an element F sub q which is an inverse of f (mod q), and generating F sub p which is an inverse of f (mod p) (340); producing a public key that includes h (350), where h is congruent, mod q, to a product that can be derived using g and F sub q; producing a private key from which f and F sub p can be derived; producing an encoded message by encoding the message using the public key and a random element; and producing a decoded message by decoding the encoded message using the private key.
申请公布号 WO9808323(A1) 申请公布日期 1998.02.26
申请号 WO1997US15826 申请日期 1997.08.19
申请人 NTRU CRYPTOSYSTEMS, INC. 发明人 HOFFSTEIN, JEFFREY;PIPHER, JILL;SILVERMAN, JOSEPH, H.
分类号 G09C1/00;H04L9/30;(IPC1-7):H04K1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址