×

Encrypting data for storage in a dispersed storage network

  • US 9,842,063 B2
  • Filed: 11/07/2016
  • Issued: 12/12/2017
  • Est. Priority Date: 11/28/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for retrieving data, the method comprises:

  • retrieving, by a computing device of a dispersed storage network (DSN), a plurality of secure data packages from storage units of the DSN;

    separating, by the computing device, the plurality of secure data packages into a plurality of masked keys and a plurality of encrypted data units in accordance with a data intermingling pattern, wherein the data intermingling pattern insures that, when a threshold number of encrypted data units are available, the plurality of masked keys is retrievable regardless of which encrypted data units of the plurality of encrypted data units are included in the threshold number of encrypted data units;

    generating, by the computing device, a plurality of deterministic values from the plurality of encrypted data units;

    generating, by the computing device, a plurality of encryption keys based on the plurality of masked keys and the plurality of deterministic values;

    decrypting, by the computing device, the plurality of encrypted data units using the plurality of encryption keys to produce a plurality of data units; and

    recovering, by the computing device, a first portion of the data from a threshold number of the plurality of data units.

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