Patent · US Active

Protection of a secret key

US12381729B2 · kind B2 · utility

0Cited by
2References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 15, 2023
Grant dateAug 5, 2025
Priority date
Expiry dateNov 20, 2043

Classification

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

Abstract

A device multiplies a first public key by a first scalar value, generating an intermediate result. The first public key corresponds to a point on an elliptic curve of order n, n is an integer, and the first scalar value is equal to n/m where in is a largest prime integer factor of n. The device determines whether the intermediate result is equal to a value corresponding to a point O at infinity on the elliptic curve. In response to the determining indicating the intermediate result is different from the value corresponding to the point O, the device multiplies the intermediate result by a second scalar, generating a shared secret value. The device performs one or more processing operations using the generated shared secret value. Otherwise, the device may initiate error processing without generating the shared secret value.

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