Patent ID: 11895098
Assignee: PURE STORAGE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method for execution by one or more processing modules of one or more computing devices, the method comprises:
encoding data using a dispersed storage error encoding function to produce a plurality of sets of encoded data slices, wherein the encoded data slices of the plurality of sets of encoded data slices are arranged into a plurality of chunksets of encoded data slices;
selecting a set of storage units for storing the plurality of chunksets;
assigning a distributed computing task to each storage unit of the set of storage units;
generating a unique key set for each storage unit of the storage units;
encrypting each chunkset of encoded data slices with a corresponding one of the unique key sets to produce a plurality of encrypted chunksets; and
sending an encrypted chunkset of the plurality of encrypted chunksets and an indication of a corresponding distributed computing task to each storage unit of the set of storage units for storage of the encrypted chunksets and execution of the distributed computing task.