Titanium: A Metadata-Hiding File-Sharing System with Malicious Security
Weikeng Chen, Thang Hoang, Jorge Guajardo, Attila A. Yavuz · 2022
End-to-end encrypted file-sharing systems enable users to share files without revealing the file contents to the storage servers.However, the servers still learn metadata, including user identities and access patterns.Prior work tried to remove such leakage but relied on strong assumptions.Metal (NDSS '20) is not secure against malicious servers.MCORAM (ASIACRYPT '20) provides confidentiality against malicious servers, but not integrity.Titanium is a metadata-hiding file-sharing system that offers confidentiality and integrity against malicious users and servers.Compared with MCORAM, which offers confidentiality against malicious servers, Titanium also offers integrity.Experiments show that Titanium is 5× to 200× faster or more than MCORAM.1 Malicious security ensures security against adversaries who can behave arbitrarily to compromise privacy and integrity of the system.This is in contrast to semi-honest security, where adversaries will follow the protocol faithfully.