Arastoo Bozorgi, Mahya Soleimani Jadidi, Jonathan Anderson
{"title":"UPSS: a User-centric Private Storage System with its applications","authors":"Arastoo Bozorgi, Mahya Soleimani Jadidi, Jonathan Anderson","doi":"arxiv-2403.15884","DOIUrl":null,"url":null,"abstract":"Strong confidentiality, integrity, user control, reliability and performance\nare critical requirements in privacy-sensitive applications. Such applications\nwould benefit from a data storage and sharing infrastructure that provides\nthese properties even in decentralized topologies with untrusted storage\nbackends, but users today are forced to choose between systemic security\nproperties and system reliability or performance. As an alternative to this\nstatus quo we present UPSS: the user-centric private sharing system, a\ncryptographic storage system that can be used as a conventional filesystem or\nas the foundation for security-sensitive applications such as redaction with\nintegrity and private revision control. We demonstrate that both the security\nand performance properties of UPSS exceed that of existing cryptographic\nfilesystems and that its performance is comparable to mature conventional\nfilesystems - in some cases, even superior. Whether used directly via its Rust\nAPI or as a conventional filesystem, UPSS provides strong security and\npractical performance on untrusted storage.","PeriodicalId":501333,"journal":{"name":"arXiv - CS - Operating Systems","volume":"233 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Operating Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2403.15884","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Strong confidentiality, integrity, user control, reliability and performance
are critical requirements in privacy-sensitive applications. Such applications
would benefit from a data storage and sharing infrastructure that provides
these properties even in decentralized topologies with untrusted storage
backends, but users today are forced to choose between systemic security
properties and system reliability or performance. As an alternative to this
status quo we present UPSS: the user-centric private sharing system, a
cryptographic storage system that can be used as a conventional filesystem or
as the foundation for security-sensitive applications such as redaction with
integrity and private revision control. We demonstrate that both the security
and performance properties of UPSS exceed that of existing cryptographic
filesystems and that its performance is comparable to mature conventional
filesystems - in some cases, even superior. Whether used directly via its Rust
API or as a conventional filesystem, UPSS provides strong security and
practical performance on untrusted storage.