Patent · US Active

Systems and methods to securely generate shared keys

US7646872B2 · kind B2 · utility

19Cited by
10References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 29, 2005
Grant dateJan 12, 2010
Priority date
Expiry dateDec 2, 2027

Classification

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

Abstract

A method for secure bidirectional communication between two systems is described. A first key pair and a second key pair are generated, the latter including a second public key that is generated based upon a shared secret. First and second public keys are sent to a second system, and third and fourth public keys are received from the second system. The fourth public key is generated based upon the shared secret. A master key for encrypting messages is calculated based upon a first private key, a second private key, the third public key and the fourth public key. For re-keying, a new second key pair having a new second public key and a new second private key is generated, and a new fourth public key is received. A new master key is calculated using elliptic curve calculations using the new second private key and the new fourth public key.

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