计算机科学
服务器
数学证明
密码学
云计算
分布式计算
图层(电子)
集合(抽象数据类型)
字节
理论计算机科学
计算机网络
操作系统
计算机安全
数学
有机化学
化学
程序设计语言
几何学
作者
Kevin D. Bowers,Ari Juels,Alina Oprea
出处
期刊:IACR Cryptology ePrint Archive
日期:2008-01-01
卷期号:2008: 489-
被引量:143
摘要
We introduce HAIL (High-Availability and Integrity Layer), a distributed cryptographic system that permits a set of servers to prove to a client that a stored file is intact and retrievable. HAIL strengthens, formally unifies, and streamlines distinct approaches from the cryptographic and distributed-systems communities. Proofs in HAIL are efficiently computable by servers and highly compact— typically tens or hundreds of bytes, irrespective of file size. HAIL cryptographically verifies and reactively reallocates file shares. It is robust against an active, mobile adversary, i.e., one that may progressively corrupt the full set of servers. We propose a strong, formal adversarial model for HAIL, and rigorous analysis and parameter choices. We show how HAIL improves on the security and efficiency of existing tools, like Proofs of Retrievability (PORs) deployed on individual servers. We also report on a prototype imple-
科研通智能强力驱动
Strongly Powered by AbleSci AI