Patent · US Active

Verifying digital signature based on shared knowledge

US7936869B2 · kind B2 · utility

6Cited by
106References
14Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 8, 2005
Grant dateMay 3, 2011
Priority date
Expiry dateJan 21, 2030

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/60
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method of verifying a digital signature of a first party that was generated using an elliptic curve digital signature algorithm (ECDSA) includes the steps of receiving a public key from the first party; receiving a digital signature from the first party, the digital signature being for an electronic message; identifying domain parameters of an elliptic curve used in elliptic curve cryptography, including identifying a generating point of the elliptic curve; transforming the identified generating point into a second generating point as a deterministic function of shared knowledge known to and between the first party and a second party; and verifying the received digital signature as a deterministic function of the received public key, the electronic message, and the identified domain parameters, in which the second generating point is substituted for the identified generating point.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.