CPC G06F 21/85 (2013.01) [G06F 3/0619 (2013.01); G06F 3/0647 (2013.01); G06F 3/067 (2013.01); G06F 11/1076 (2013.01); G06F 21/72 (2013.01); G06F 21/80 (2013.01); H04L 9/3242 (2013.01); H04L 67/1097 (2013.01); H04N 21/222 (2013.01); H04N 21/2347 (2013.01); H04N 21/8456 (2013.01); H04W 12/033 (2021.01); G06F 11/1008 (2013.01); G06F 2211/1028 (2013.01); G06F 2221/2107 (2013.01); H04L 65/764 (2022.05); H04W 12/02 (2013.01)] | 20 Claims |
1. A method for execution by one or more computing devices of a storage network, the method comprises:
obtaining input encoded data slices from memory of the storage network, wherein the input encoded data slices include a set of encoded data slices interspersed with a set of auxiliary data slices, wherein a data segment was error encoded into the set of encoded data slices, and wherein auxiliary data was error encoded into the set of auxiliary data slices;
obtaining de-selection information associated with the input encoded data slices;
de-selecting the sequence of input encoded data slices based on the de-selection information to produce deselected encoded data slices of the set of encoded data slices;
error decoding at least a decode threshold number of encoded data slices of the deselected encoded data slices in accordance with error decoding parameters to reproduce the data segment; and
outputting the data segment to a requesting computing device of the storage network.
|