发明名称 |
APPARATUS, METHODS, AND COMPUTER PROGRAM PRODUCTS PROVIDING DYNAMIC PROVABLE DATA POSSESSION |
摘要 |
<p>In one exemplary embodiment, a method includes: storing data for a file, organized as blocks, each having a portion of the file (301); and maintaining a skip list for the data (302). The skip list is an ordered tree structure having a root node, internal nodes and leaf nodes. Each leaf node corresponds to a block. Each node has a rank value corresponding to size of a subtree rooted at the node. The skip list employs a hashing scheme. The hash value of the root node and internal nodes is computed from a level of the node, the rank value and an interval between the node and another linked node to the right of or below the node. The hash value of the leaf nodes is computed from a level of the node, the rank value and an interval associated with the node.</p> |
申请公布号 |
CA2731954(A1) |
申请公布日期 |
2010.01.28 |
申请号 |
CA20092731954 |
申请日期 |
2009.07.24 |
申请人 |
BROWN UNIVERSITY |
发明人 |
TAMASSIA, ROBERTO;PAPAMANTHOU, CHARALAMPOS;ERWAY, CHARLES CHRISTOPHER;KUPCU, ALPTEKIN |
分类号 |
G06F12/00;G06F13/00 |
主分类号 |
G06F12/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|