×

Receipt, data reduction, and storage of encrypted data

  • US 9,667,422 B1
  • Filed: 05/23/2016
  • Issued: 05/30/2017
  • Est. Priority Date: 08/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • separating a received encrypted data stream into one or more encrypted data chunks, including a first data chunk;

    placing the first data chunk into a sub-stream, wherein the sub-stream corresponds with a first master key and a first owning entity;

    decrypting the first data chunk into plaintext;

    transforming the plaintext, including applying one or more advanced data functions to the plaintext;

    organizing the transformed plaintext into a first data unit;

    creating a first encryption unit from the first data unit, including encrypting the data unit with a first wrapped encryption key comprising the first master key and a first private key corresponding to the first encryption unit, wherein the first encryption unit has a space allocation in persistent storage and is a fixed size;

    in response to the first encryption unit having available space, padding the first encryption unit with at least one byte to fill the available space;

    storing the wrapped encryption key as metadata for the encryption unit; and

    accessing the first encryption unit in response to a request to read data from the first owning entity, including retrieving the first encryption key, and decrypting the first encryption unit based on the first encryption key.

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