发明名称 ENCRYPTED DATA STORAGE AND RETRIEVAL SYSTEM
摘要 According to one embodiment, a system includes one or more memory units and one or more processors. The processors are configured to receive a plurality of data elements. The processors are also configured to, for a first data element of the plurality of data elements, generate a first token for the first data element, and transmit the first token to a device. The processors are further configured to individually encrypt the first data element, and break the first encrypted data element into a plurality of encrypted data portions including a first encrypted data portion and a second encrypted data portion. The processors are further configured to transmit the first encrypted data portion of the first encrypted data element for storage in a first data storage device, and transmit the second encrypted data portion of the first encrypted data element for storage in a second data storage device.
申请公布号 US2016267022(A1) 申请公布日期 2016.09.15
申请号 US201514644815 申请日期 2015.03.11
申请人 Secure Cloud Systems, LLC 发明人 Schoenberger David;Reynolds Timothy
分类号 G06F12/14;G06F3/06 主分类号 G06F12/14
代理机构 代理人
主权项 1. A system, comprising: one or more memory units configured to store one or more instructions; and one or more processors coupled to the memory units and configured, upon executing the one or more instructions, to: receive a plurality of data elements;for a first data element of the plurality of data elements: generate a first token for the first data element;transmit the first token to a device from which the first data element was received;individually encrypt the first data element;break the first encrypted data element into a plurality of encrypted data portions of the first encrypted data element, the plurality of encrypted data portions of the first encrypted data element including a first encrypted data portion of the first encrypted data element and a second encrypted data portion of the first encrypted data element;transmit the first encrypted data portion of the first encrypted data element for storage in a first data storage device;transmit the second encrypted data portion of the first encrypted data element for storage in a second data storage device;receive the first token;based on the received first token, retrieve an indicator of a location of the first encrypted data portion of the first encrypted data element stored in the first data storage device;based on the indicator of the location of the first encrypted data portion of the first encrypted data element, retrieve the first encrypted data portion of the first encrypted data element from the first data storage device, and further retrieve an indicator of a location of the second encrypted data portion of the first encrypted data element stored in the second data storage device;based on the indicator of the location of the second encrypted data portion of the first encrypted data element, retrieve the second encrypted data portion of the first encrypted data element from the second data storage device;re-assemble the first encrypted data element using the first encrypted data portion of the first encrypted data element and the second encrypted data portion of the first encrypted data element;decrypt the first encrypted data element; andtransmit the first data element to a device from which the first token was received.
地址 Marco Island FL US