Patent · US Expired

Cryptographic pairing-based short signature generation and verification

US7587605B1 · kind B1 · utility

16Cited by
0References
35Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 19, 2004
Grant dateSep 8, 2009
Priority date
Expiry dateFeb 12, 2026

Classification

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

Abstract

In at least one implementation, described herein, P and Q1, . . . , Qn are public points on an elliptic curve over a finite field, but the ratios of Qi to P are private. Those ratios are the components (α1, . . . , αn) of a private key, where Qi=αi P. This implementation generates short digital ciphers (i.e., signatures), at least in part, by mapping a message M to a point T on the elliptic curve and then scaling that point T based upon the private key α to get S. At least one other implementation, described herein, verifies those ciphers by comparing pairing values of two pairs, where one pair is the public point P and the scaled point S and another pair is public Q and the point T. This implementation tests whether log(Q)/log(P)=log(S)/log(T), without computing any elliptic curve discrete logarithm directly.

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