×

Encryption system with double key wrapping

  • US 10,536,272 B2
  • Filed: 12/03/2018
  • Issued: 01/14/2020
  • Est. Priority Date: 09/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method performed by a computing device where the computing device includes at least a processor for executing instructions from a memory, the method comprising:

  • selecting a secret key for encryption;

    encrypting, by at least the processor, the secret key by applying a first pass of Authenticated Encryption with Additional Data (AEAD) using first keys generated from a random seed value;

    encrypting, by at least the processor, the random seed value by applying a second pass of the Authenticated Encryption with Additional Data (AEAD) using second keys generated from the encrypted secret key; and

    generating, by at least the processor, a wrapped key by combining the encrypted secret key and the encrypted random seed value.

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