Product authentication based upon a hyperelliptic curve equation and a curve pairing function
US8769301B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jul 28, 2011 |
| Grant date | Jul 1, 2014 |
| Priority date | — |
| Expiry date | Aug 15, 2031 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/3066
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Disclosed is a method, system, and device to authenticate a product. A plurality of public parameters and a secret master key are selected. The public parameters include a hyperelliptic curve equation and a curve pairing function. A public product activation code and a private product activation code are generated based upon the public parameters and the secret master key. The public parameters and the public product activation code are stored with the product. Further, the private product activation code is associated with the product. The product is authenticated if the private product activation code entered to a client device satisfies a mathematical formula implemented with the public parameters and the public product activation code.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.