×

Efficient secret-key encrypted secure slice

  • US 10,326,740 B2
  • Filed: 01/19/2017
  • Issued: 06/18/2019
  • Est. Priority Date: 02/29/2016
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for use in a dispersed storage network (DSN) the method comprising:

  • providing a random key to both an encryption module and a masking module;

    at the encryption module;

    encrypting starting data using the random key to produce encrypted data;

    transmitting the encrypted data to a keyed-hash module and to a combining module;

    at the keyed-hash module;

    performing a secure hash function on the encrypted data using a secret key to produce a hash value;

    transmitting the hash value to the masking module;

    at the masking module;

    masking the random key using the hash value to produce a masked random key;

    transmitting the masked random key to the combining module;

    at the combining module;

    combining the encrypted data and the masked random key to produce a secure package;

    transmitting the secure package to a client module;

    at the client module;

    encoding the secure package to produce a set of encoded data slices, wherein the secret key and a decode threshold number of encoded data slices included in the set of encoded data slices are sufficient to recover the secure package and the starting data, and wherein the decode threshold number is greater than one and less than a total number of encoded data slices in the set of encoded data slices;

    transmitting the set of encoded data slices to a DSN memory; and

    at the DSN memory, storing the set of encoded data slices in a set of storage units.

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