Space-Efficient Block Storage Integrity

NDSS(2005)

引用 123|浏览62
暂无评分
摘要
We present new methods to provide block-level in- tegrity in encrypted storage systems, i.e., so that a client will detect the modification of data blocks by an un- trusted storage server. We present cryptographic defini- tions for this setting, and develop solutions that change neither the block size nor the number of sectors ac- cessed, an important consideration for modern storage systems. In order to achieve this, a trusted client com- ponent maintains state with which it can authenticate blocks returned by the storage server, and we explore techniques for minimizing the size of this state. We demonstrate a scheme that provably implements basic block integrity (informally, that any block accepted was previously written), that exhibits a tradeoff between the level of security and the additional client's storage over- head, and that in empirical evaluations requires an av- erage of only 0.01 bytes per 1024-byte block. We extend this to a scheme that implements integrity resistant to re- play attacks (informally, that any block accepted was the last block written to that address) using only 1.82 bytes per block, on average, in our one-month long empirical tests.
更多
查看译文
关键词
storage system
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要