Error-correcting key agreement for noisy cryptographic systems
AssigneeDigital 14 LLC
InventorsAlexander Sherkin, Milap Sheth
Life of this patent
Estimating the term…
Loading patent…
AssigneeDigital 14 LLC
InventorsAlexander Sherkin, Milap Sheth
Estimating the term…
A system, method, and computer program product are provided for sending and receiving messages using a noisy cryptographic system. To send a message, N secret keys are negotiated using a noisy cryptographic system, where K secret keys are expected to be noiseless. A secret polynomial that includes the N secret keys is generated, and K points on the secret polynomial are derived. For each of the N secret keys, a secret key MAC key is derived and a secret key MAC is calculated using the derived secret key MAC key. A secret key MAC header is generated that includes an array of each of the secret key MACs and possibly a corresponding public key. Message integrity plaintext is generated that includes an encrypted message, the secret key MAC header, and an array of the K points on the secret polynomial. A final message that includes the message integrity plaintext is generated for being sent.
A method for sending a message using a noisy cryptographic system, comprising:
A non-transitory computer readable medium storing computer code executable by a processor to perform a method comprising:
An apparatus, comprising:
A method for receiving a message using a noisy cryptographic system, comprising:
Dependencies are inferred from the claim text.