×

Efficient and secure data storage utilizing a dispersed data storage system

  • US 9,483,656 B2
  • Filed: 04/20/2009
  • Issued: 11/01/2016
  • Est. Priority Date: 04/20/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method operating on a computer, the method comprises:

  • determining, for data to be stored, a level of security and system performance;

    based on the level of security and system performance;

    determining whether the data is to be encrypted and transposed;

    determining whether the data is to be transposed;

    determining whether the data is to be encoded using an all-or-nothing transformation (AONT); and

    determining whether the data is to be encrypted and encoded using the AONT;

    when the data is to be encrypted and transposed;

    encrypting and transposing the data to produce first secured data; and

    performing an information dispersal algorithm (IDA) on the first secured data to produce a first plurality of sets of IDA encoded data slices;

    when the data is to be transposed;

    transposing the data to produce second secured data; and

    performing the IDA on the second secured data to produce a second plurality of sets of IDA encoded data slices;

    when the data is to be encrypted and encoded using the AONT;

    encrypting and AONT encoding the data to produce third secured data; and

    performing the IDA on the third secured data to produce a third plurality of sets of IDA encoded data slices; and

    when the data is to be encoded using the AONT;

    AONT encoding the data to produce fourth secured data; and

    performing the IDA on the fourth secured data to produce a fourth plurality of sets of IDA encoded data slices; and

    transmitting the first, second, third, or fourth plurality of sets of IDA encoded data slices to storage units of a dispersed storage network for storage therein.

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