Public key exchange with authenicated ECDHE and security against quantum computers
AssigneeIoT and M2M Technologies, LLC
InventorJohn A. Nix
Life of this patent
Estimating the term…
Loading patent…
AssigneeIoT and M2M Technologies, LLC
InventorJohn A. Nix
Estimating the term…
Elliptic Curve Cryptography (ECC) can provide security against quantum computers that could feasibly determine private keys from public keys. A server communicating with a device can store and use PKI keys comprising server private key ss, device public key Sd, and device ephemeral public key Ed. The device can store and use the corresponding PKI keys, such as server public key Ss. The key use can support all of (i) mutual authentication, (ii) forward secrecy, and (iii) shared secret key exchange. The server and the device can conduct an ECDHE key exchange with the PKI keys to mutually derive a symmetric ciphering key K1. The device can encrypt a device public key PK.Device with K1 and send to the server as a first ciphertext. The server can encrypt a server public key PK.Network with at least K1 and send to the device as a second ciphertext.
A system to securely communicate with a device using elliptic curve cryptography and post-quantum cryptography, the system comprising:
A device to securely communicate with a network using elliptic curve cryptography and post-quantum cryptography, the device comprising:
Dependencies are inferred from the claim text.