发明名称 OBFUSCATING A TRANSACTION IN A DISPERSED STORAGE SYSTEM
摘要 A method begins by a processing module receiving a data segment for dispersed storage. The method continues with the processing module encoding the data segment in accordance with an error coding dispersed storage function to produce a plurality of error coded data slices. The method continues with the processing module generating a slice name for an error coded data slice of the plurality of error coded data slices, wherein the slice name includes a dispersed storage routing information section and a data identification section. The method continues with the processing module performing a securing function on at least the data identification section to produce a secure data identification section. The method continues with the processing module replacing, within the slice name, the data identification section with the secure data identification section to produce a secure slice name.
申请公布号 US2014279104(A1) 申请公布日期 2014.09.18
申请号 US201414292318 申请日期 2014.05.30
申请人 CLEVERSAFE, INC. 发明人 Grube Gary W.;Markison Timothy W.;Resch Jason K.
分类号 G06Q20/20;G06Q20/40 主分类号 G06Q20/20
代理机构 代理人
主权项 1. A method for performing a commerce transaction utilizing a plurality of encoded data slices to communicate the commerce transaction, in which the commerce transaction is communicated via a plurality of distributed storage units that are configured to store different encoded data slices, the method comprising: determining dispersal parameters in a transaction unit that has a processor to process the commerce transaction, in which the dispersal parameters identify the plurality of distributed storage units for storing respective encoded data slices of a first plurality of encoded data slices pertaining to an authorization request message to request a performance of the commerce transaction and in which the authorization request message is generated by a remote processing unit that transmits the respective encoded data slices to respective distributed storage units based on the dispersal parameters; retrieving, at the transaction unit, at least a threshold number of the first plurality of encoded data slices stored in the plurality of distributed storage units identified by the dispersal parameters, the threshold number being less than a number of distributed storage units storing the first plurality of encoded data slices; processing, by use of the processor at the transaction unit, to re-create the authorization request message from at least the threshold number of the first plurality of encoded data slices retrieved; processing, by use of the processor at the transaction unit, an authorization request contained in the authorization request message and generating an authorization request response to the authorization request; encoding, by use of the processor at the transaction unit, the authorization request response into a second plurality of encoded data slices; and transmitting, from the transaction unit, respective encoded data slices of the second plurality of encoded data slices to the plurality of distributed storage units based on the dispersal parameter, in order for the remote processing unit, that transmitted the authorization request message, to retrieve at least the threshold number of the second plurality of encoded data slices to complete the commerce transaction.
地址 CHICAGO IL US