System, method, and computer program product for zero round trip secure communications based on noisy secrets
US10972283B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 13, 2019 |
| Grant date | Apr 6, 2021 |
| Priority date | — |
| Expiry date | Oct 9, 2039 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04W12/04
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A system, method, and computer program product are provided for implementing zero round trip secure communications based on a noisy secret. In operation, a sender system utilizes a randomly generated message key for encrypting a message to send to a receiver system. The sender system selects a plurality of different sub-keys from a negotiated noisy secret to encrypt the randomly generated message key. The sender system encrypts the message utilizing the randomly generated message key. The sender system sends the encrypted message, all encrypted message keys, and a message MAC that is calculated and added for every sub-key, to the receiver system such that the receiver system is able to perform a MAC-based verification to test sub-key validity of the plurality of different sub-keys.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.