×

Key management and dynamic perfect forward secrecy

  • US 10,382,197 B1
  • Filed: 08/18/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 02/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a processor configured to;

    transmit, from a first device, a first request to a server for a first public key associated with a first recipient;

    receive, at the first device, the first public key and an associated first key reference value;

    receive, by the first device, at least one message control option for a first message;

    prepare a first message for transmission to the first recipient by encrypting the first message and the at least one message control option with a first symmetric message key and encrypting the first symmetric message key using the first public key received from the server;

    transmit the first encrypted message, the at least one encrypted message control option, the first encrypted symmetric message key, and the associated first key reference value to the first recipient;

    destroy the first public key; and

    request, from the server, a second public key associated with the first recipient, wherein the second public key is different from the first public key and the first key reference value is different from the second key reference value; and

    a memory coupled to the processor and configured to provide the processor with instructions.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×