×

Using a secret generator in an elliptic curve cryptography (ECC) digital signature scheme

  • US 9,800,411 B1
  • Filed: 05/05/2016
  • Issued: 10/24/2017
  • Est. Priority Date: 05/05/2016
  • Status: Active Grant
First Claim
Patent Images

1. An elliptic curve cryptography (ECC) digital signature method comprising:

  • generating a shared secret generator, the shared secret generator being known to a signer and a verifier, the shared secret generator being an element of an elliptic curve subgroup specified by a public generator of an elliptic curve cryptography system, wherein generating the shared secret generator comprises;

    using a point decompression function to generate a coordinate pair; and

    designating the coordinate pair as the shared secret generator based on a determination that the coordinate pair belongs to the elliptic curve subgroup;

    using the shared secret generator to generate, by operation of one or more processors, a key pair of the signer, the key pair of the signer comprising a public key and a private key;

    using the private key to generate a digital signature of the signer based on a message; and

    providing the digital signature of the signer for transmission to the verifier, the digital signature enabling the verifier to verify authenticity of the message.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×