Digital certificates
First Claim
Patent Images
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.
8 Assignments
0 Petitions
Accused Products
Abstract
A method for producing a certificate, the certificate including data, the method including choosing a seed s, the seed s including a result of applying a function H to the data, generating a key pair (E,D), such that E=F(s,t), F being a publicly known function, and including s and t in the certificate. Related methods, and certificates produced by the various methods, are also described.
14 Citations
12 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
-
-
11. A compressed form public key delivery certificate produced by a method comprising:
-
providing data for inclusion in the compressed form public key certifcate; 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.
-
Specification