US 7,340,606 B2
Digital certificates
Yaacov Belenky, Maaleh Adumim (Israel); Chaim D. Shen-Orr, Haifa (Israel); Aviad Kipnis, Jerusalem (Israel); and Victor Halperin, Maaleh Adumim (Israel)
Assigned to NDS Ltd., Middlesex (United Kingdom)
Appl. No. 10/545,737
PCT Filed Dec. 29, 2003, PCT No. PCT/IL03/01108
§ 371(c)(1), (2), (4) Date Oct. 14, 2005,
PCT Pub. No. WO2004/114587, PCT Pub. Date Dec. 29, 2004.
Claims priority of application No. 156606 (IL), filed on Jun. 23, 2003.
Prior Publication US 2006/0107053 A1, May 18, 2006
Int. Cl. H04L 9/00 (2006.01); H04L 9/28 (2006.01); H04L 9/30 (2006.01); H04K 1/00 (2006.01)
U.S. Cl. 713—175  [380/28; 380/29; 380/30; 713/155; 713/156; 713/157; 713/158; 726/3; 726/4; 726/5; 726/6] 12 Claims
OG exemplary drawing
 
1. A method for producing a compressed form public key delivery certificate, the compressed form public key delivery certificate comprising data, the method comprising:
choosing a seed s, the seed s comprising a result of applying a function H to the data;
generating a modulus N, wherein:
the modulus N is generated by a scattering method L, a function R and the seed s;
N is generated, in part, by scattering bits of R(s) throughout N using the scattering method L; and
all bits of N other than those scattered by the scattering method L are denoted by t;
generating a key pair (E,D), such that E=F(s,t), D being a private key, E being a public key, F being a publicly known function; and
producing the compressed form public key delivery certificate including the public key E in compressed form, by including the s and the t in the certificate instead of the public key E,
wherein the s and the t together are shorter than E and,
wherein the public key E is generable from the s and the t.