Computer system for protecting software and a method for protecting software
US6678665B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 2, 1997 |
| Grant date | Jan 13, 2004 |
| Priority date | — |
| Expiry date | Apr 24, 2019 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/605
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A method for protecting an item of software, wherein at least one challenge means is associated with said protected item of software, and at least one response means accesses one private keying material. The challenge means has no access to said private keying material. The response means proves to the challenge means that the response means has access to the private keying material using an asymmetric probabilistic proof, e.g., zero knowledge proof. The challenge means validates this proof using the public keying material that corresponds to the response means' private keying material.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.