×

Session protocol for backward security between paired devices

  • US 10,271,209 B2
  • Filed: 09/23/2016
  • Issued: 04/23/2019
  • Est. Priority Date: 06/12/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine readable medium storing a program which when executed by a set of processing units of a first device establishes a secured session with a second device, the program comprising sets of instructions for:

  • establishing a communication session between the first and second devices using first and second shared keys stored at the first and second devices, respectively, the establishing comprising applying a one-way function to the first shared key to update the first shared key to match the second shared key when a local value corresponding to the first shared key differs from a received remote value corresponding to the second shared key;

    exchanging encrypted data between the first and second devices as a part of the communication session;

    upon completion of the communication session, deriving, using the one-way function, a modified first shared key from the first shared key at the first device, wherein a modified second shared key is derived from the second shared key at the second device using the one-way function; and

    storing the modified first shared key at the first device, wherein the encrypted data of the completed communication session and previous communication sessions are undecryptable using the first shared key.

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