Encoding data in a dispersed storage network
AssigneePure Storage, Inc.
InventorsJason K. Resch, Wesley B. Leggette
Life of this patent
Estimating the term…
Loading patent…
AssigneePure Storage, Inc.
InventorsJason K. Resch, Wesley B. Leggette
Estimating the term…
A method for execution by an integrity processing unit includes performing a deterministic function on data for storage to produce an integrity value. The data and the integrity value are combined in accordance with a combining function to produce a data package. The processing system determines an encryption approach in response to determining to encrypt the data package. The data package is encrypted in accordance with the encryption approach to produce a secure package. The secure package is encoded to produce a set of slices. The set of slices is decoded to reproduce the secure package. The secure package is decrypted to reproduce the data package. The data package is de-combined in to generate reproduced data and a received integrity value. The deterministic function is performed on the data to produce a calculated integrity value, and the received integrity value is compared to the calculated integrity value.
A method for execution by an integrity processing unit that includes a processor, the method comprises:
A processing system of an integrity processing unit comprises:
A computer readable storage medium comprises:
Dependencies are inferred from the claim text.