System and method for reducing computations in an implicit certificate scheme
AssigneeCerticom Corp.
InventorMarinus Struik
Life of this patent
Estimating the term…
Loading patent…
AssigneeCerticom Corp.
InventorMarinus Struik
Estimating the term…
There are disclosed systems and methods for reducing the number of computations performed by a computing device constructing a public key from an implicit certificate associated with a certificate authority in an implicit certificate scheme. In one embodiment, the device first operates on the implicit certificate to derive an integer e. The device then derives a pair of integers (e1, e2) from the integer e, such that each of the pair of integers (e1, e2) has a bit length less than the bit length of the integer e, and such that the ratio of the pair of integers (e1, e2) corresponds to the integer e. The device then computes the public key by combining the integers e1 and e2 with public key contribution data derived from the implicit certificate and a public key of the certificate authority.
A method of computing a public key from an implicit certificate associated with a certificate authority in a cryptographic communication system based on an underlying group of order n;
A method of computing a private key from an implicit certificate associated with a certificate authority in a cryptographic communication system based on an underlying group of order n;
A device comprising a processor and memory, the device configured to compute a public key from an implicit certificate associated with a certificate authority in a cryptographic communication system based on an underlying group of order n, and the device configured to perform operations comprising:
A device comprising a processor and memory, the device configured to compute a private key from an implicit certificate associated with a certificated authority in a cryptographic communication system based on an underlying group of order n, and the device configured to perform operations comprising:
A certificate authority comprising a processor and memory, the certificate authority configured to compute a private key from an implicit certificate associated with the certificate authority in a cryptographic communication system based on an underlying group of order n, and the certificate authority configured to perform operations comprising:
Dependencies are inferred from the claim text.