Key exchange method, key exchange system, key device, terminal device, and program
US10419213B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 12, 2016 |
| Grant date | Sep 17, 2019 |
| Priority date | — |
| Expiry date | Mar 5, 2036 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/76
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A random number generating unit generates random numbers s1, s2, s′1, and s′2. A public keys randomizing unit generates first randomized public keys information obtained by randomizing public keys using the random number s1 and second randomized public keys information obtained by randomizing the public keys using the random number s2. A proxy calculation unit calculates a first commission result by using a secret key and calculates a second commission result by using the secret key. A verification unit calculates a first verification value by using the random number s2, calculates a second verification value by using the random number s1, and verifies whether or not the first verification value and the second verification value coincide with each other. A common key calculation unit calculates a common key by using the random numbers s′1 and s′2 if the first verification value and the second verification value coincide with each other.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.