CRUST: cryptographic remote untrusted storage without public keys
SiRiUS: Securing Remote Untrusted Storage