×

Techniques for key ratcheting with multiple step sizes

  • US 10,735,384 B2
  • Filed: 07/14/2017
  • Issued: 08/04/2020
  • Est. Priority Date: 02/17/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • receiving a first encrypted message and a second encrypted message, the first and second encrypted messages encrypted according to a multi-dimensional ratcheting encryption scheme;

    determining, via at least one processor, which of the first encrypted message or the second encrypted message is a most-recent message;

    discarding, via the at least one processor, the first encrypted message and skipping decryption of the first encrypted message based at least in part on the determination that the second encrypted message is the most-recent message;

    extracting, via the at least one processor, a message iteration count for the second encrypted message;

    decomposing, via the at least one processor, the message iteration count into a plurality of message chain key iteration counts;

    determining, by the at least one processor, a decryption key based on the plurality of message chain key iteration counts; and

    generating, by the at least one processor, a decrypted message by decrypting the second encrypted message based on the decryption key.

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