×

Systems and methods for generating symmetric cryptographic keys

  • US 10,291,403 B2
  • Filed: 07/09/2018
  • Issued: 05/14/2019
  • Est. Priority Date: 07/07/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for generating symmetric cryptographic keys and for decrypting messages, the system comprising:

  • a first host machine; and

    a first device in communication with the first host machine, the first device configured toreceive a message from the first host machine indicating an intent to communicate with a second host machine,generate a secret key based on a static seed and a dynamic seed, the dynamic seed created from sensor data or auxiliary data,encrypt an identifier for the first host machine, or the first device, using the static seed, to generate an encrypted identifier message, andtransmit the encrypted identifier message and the secret key to the first host machine, the first host machine configured to encrypt a plaintext message using the secret key and transmit the encrypted identifier message and the encrypted plaintext message to the second host machine,a second device in communication with the second host machine, the second device configured toreceive an encrypted identifier message from the second host machine, the encrypted identifier message transmitted by the first host machine to the second host machine,decrypt the encrypted identifier message using the static seed used by the first host machine,derive the secret key using the static seed and a dynamic seed, the dynamic seed created from sensor data or the auxiliary data obtained by the decryption of the encrypted identifier message, andtransmit the secret key to the second host machine, the second host machine configured to decrypt the plaintext message encrypted by the first host machine using the secret key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×