×

Sequencing encoded data slices

  • US 8,885,821 B2
  • Filed: 11/28/2010
  • Issued: 11/11/2014
  • Est. Priority Date: 01/28/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for securing transmission of a data stream, the method comprises:

  • receiving a data file or a data block;

    partitioning the data file or data block into a plurality of data segments;

    encrypting respective data segments individually to produce a plurality of encrypted data segments;

    error encoding respective encrypted data segments to produce N number of encoded data slices for each encrypted data segment, wherein when a particular N number of encoded data slices for a particular encrypted data segment are dispersed separately in distributed storage, only a read threshold number T of the particular N number of encoded data slices are need to be retrieved to reconstruct the particular encrypted data segment, where T is less than N;

    commencing storing of the encoded data slices of the plurality of encrypted data segments into a storage device; and

    monitoring the storing of the encoded data slices and when a number of encoded data slices reach a threshold value that encompasses data slices of more than one encrypted data segment, generating an output of the stored encoded data slices in a pseudo-random sequencing order that reorders the stored slices of the more than one encrypted data segment stored in the storage device.

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