Invention Grant
- Patent Title: Encoding data in a dispersed storage network
-
Application No.: US16297890Application Date: 2019-03-11
-
Publication No.: US10853171B2Publication Date: 2020-12-01
- Inventor: Jason K. Resch , Wesley B. Leggette
- Applicant: International Business Machines Corporation
- Applicant Address: US CA Mountain View
- Assignee: PURE STORAGE, INC.
- Current Assignee: PURE STORAGE, INC.
- Current Assignee Address: US CA Mountain View
- Agency: Garlick & Markison
- Agent Timothy W. Markison; Bruce E. Stuckman
- Main IPC: G06F11/30
- IPC: G06F11/30 ; G06F11/10 ; H04L9/08 ; G06F11/20 ; H04L29/08 ; G06F21/60 ; G06F21/10 ; G06F21/62 ; H03M13/00 ; G06F11/14 ; H03M13/37 ; G06F11/07 ; H03M13/15

Abstract:
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.
Public/Granted literature
- US20190205211A1 ENCODING DATA IN A DISPERSED STORAGE NETWORK Public/Granted day:2019-07-04
Information query