发明名称 |
Secure storage and accelerated transmission of information over communication networks |
摘要 |
A system and method for securely obfuscating, storing, and transmitting digital information includes a computing device configured to parse at least a portion of one or more bit streams to form a plurality of first datasets. The computing device is configured to disperse the plurality of first datasets into multiple data blocks to form t volumes as part of a plurality of second bit streams such that m number of volumes contain a complete data set, wherein m<t. The computing device is also configured to output the t volumes to a plurality of local or distributed storage locations, such that no complete dataset is stored at a single storage location. |
申请公布号 |
US9594580(B2) |
申请公布日期 |
2017.03.14 |
申请号 |
US201414249268 |
申请日期 |
2014.04.09 |
申请人 |
BitSpray Corporation |
发明人 |
Runkis Walter H.;Bromberger Jeffrey J.;Scott Peter A. |
分类号 |
G06F17/30;G06F9/455;H04L9/06;H04L29/06;G06F3/06;H03M7/30;H04L29/08 |
主分类号 |
G06F17/30 |
代理机构 |
DLA Piper LLP US |
代理人 |
DLA Piper LLP US |
主权项 |
1. A system for securely storing and transmitting digital information including:
a plurality of datacenters; a computing device connected to the plurality of datacenters, the computing device comprising a hardware processor; and a communication network connected to the plurality of datacenters; wherein the hardware processor is configured to:
parse at least a portion of each of one or more bit streams to form a plurality of first datasets, the one or more bit streams comprising a virtual machine, each of the plurality of first datasets including a portion of each of the one or more bit streams;disperse the plurality of first datasets as no more than bits into multiple data blocks to form t volumes as part of a plurality of second bit streams such that m number of volumes contain the entirety of the plurality of the first datasets, wherein m<t;encrypt each of the t volumes with a different encryption key and/or a different encryption algorithm;assign to each of the t volumes a different, randomly generated, alphanumeric string as a file name; andoutput the t volumes to the plurality of datacenters such that each datacenter stores less than the entirety of the plurality of the first datasets. |
地址 |
Clinton MS US |