发明名称 |
Protecting data in insecure cloud storage |
摘要 |
The disclosed embodiments provide a system that processes data. The system includes a first client that encrypts a first set of data, uploads the encrypted first set of data to a volume on a cloud storage system, and creates a commit record of the upload. The system also includes a synchronization server that verifies access to the volume by the first client and includes the commit record in a change set containing a set of commit records associated with the volume. The synchronization server also signs the change set and provides the change set for use in synchronizing the upload with a second client. |
申请公布号 |
US9390281(B2) |
申请公布日期 |
2016.07.12 |
申请号 |
US201314143328 |
申请日期 |
2013.12.30 |
申请人 |
Open Invention Network, LLC |
发明人 |
Whaley John;Purtell, II Thomas Joseph;Thomas Geoffrey G. |
分类号 |
G06F21/62;H04L29/06;H04L29/08 |
主分类号 |
G06F21/62 |
代理机构 |
Haynes and Boone, LLP |
代理人 |
Haynes and Boone, LLP |
主权项 |
1. A system for processing data, comprising:
a first client configured to: encrypt a first set of data; upload the encrypted first set of data to a volume on a cloud storage system; and create a commit record of the upload, wherein the commit record comprises: a hash-based message authentication code (HMAC) of a path associated with the data; a previous state of the data; a current state of the data; metadata for the data; a digital signature from the first client; and a timestamp; and a synchronization server configured to: verify access to the volume by the first client; include the commit record in a change set comprising a set of commit records associated with the volume; sign the change set; and provide the change set for use in synchronizing the upload with a second client. |
地址 |
Durham NC US |