DocumentCode
1601501
Title
Automated Formal Analysis of a Protocol for Secure File Sharing on Untrusted Storage
Author
Blanchet, Bruno ; Chaudhuri, Avik
Author_Institution
Ecole Normale Super., CNRS, Paris
fYear
2008
Firstpage
417
Lastpage
431
Abstract
We study formal security properties of a state-of-the-art protocol for secure file sharing on untrusted storage, in the automatic protocol verifier ProVerif. As far as we know, this is the first automated formal analysis of a secure storage protocol. The protocol, designed as the basis for the file system Plutus, features a number of interesting schemes like lazy revocation and key rotation. These schemes improve the protocol´s performance, but complicate its security properties. Our analysis clarifies several ambiguities in the design and reveals some unknown attacks on the protocol. We propose corrections, and prove precise security guarantees for the corrected protocol.
Keywords
peer-to-peer computing; security of data; storage management; ProVerif; automated formal analysis; automatic protocol verifier; file system Plutus; formal security property; secure file sharing; secure storage protocol; untrusted storage; Access control; Access protocols; Communication system security; Cryptographic protocols; Cryptography; File systems; Peer to peer computing; Privacy; Secure storage; Storage automation; automatic verification; cryptographic access control; key rotation; lazy revocation; secure storage;
fLanguage
English
Publisher
ieee
Conference_Titel
Security and Privacy, 2008. SP 2008. IEEE Symposium on
Conference_Location
Oakland, CA
ISSN
1081-6011
Print_ISBN
978-0-7695-3168-7
Type
conf
DOI
10.1109/SP.2008.12
Filename
4531168
Link To Document