Layout-independent cryptographic stamp of a distributed dataset
AssigneeEMC IP Holding Company LLC
InventorsDavid Meiri, Xiangping Chen, William R. Stronge, Felix Shvaiger
Life of this patent
Estimating the term…
Abstract
A system, computer program product, and computer-executable method of providing a layout-independent cryptographic stamp of a distributed data set from a data storage system, the system, computer program product, and computer-executable method comprising receiving a request for a cryptographic stamp of the distributed data set, creating a hash of each slice of the distributed data set, and using each hash from each slice of the distribute data set to create the cryptographic stamp of the distributed data set.
Claims20
A computer-executable method of providing a layout-independent cryptographic stamp of a distributed data set from a data storage system, the computer-executable method comprising:
- receiving a request for a cryptographic stamp of the distributed data set;
- creating a hash of each slice of the distributed data set, wherein a plurality of threads is created to process each slice;
- and
- using each hash from each slice of the distribute data set to create the cryptographic stamp of the distributed data set, wherein the cryptographic stamp of the distributed data set is layout-independent of the data storage system.
A system, comprising:
- a data storage system enabled to store a distributed data set;
- and
- computer-executable program logic encoded in memory of one or more computers enabled to provide a layout-independent cryptographic stamp of a distributed data set, wherein the computer-executable program logic is configured for:
- receiving a request for a cryptographic stamp of the distributed data set;
- creating a hash of each slice of the distributed data set, wherein a plurality of threads is created to process each slice;
- and
- using each hash from each slice of the distribute data set to create the cryptographic stamp of the distributed data set, wherein the cryptographic stamp of the distributed data set is layout-independent of the data storage system.
A computer program product for providing a layout-independent cryptographic stamp of a distributed data set from a data storage system, the computer program product comprising:
- a non-transitory computer readable medium encoded with computer-executable code, the code configured for the execution of:
- receiving a request for a cryptographic stamp of the distributed data set;
- creating a hash of each slice of the distributed data set, wherein a plurality of threads is created to process each slice;
- and
- using each hash from each slice of the distribute data set to create the cryptographic stamp of the distributed data set, wherein the cryptographic stamp of the distributed data set is layout-independent of the data storage system.
Dependencies are inferred from the claim text.