{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,11]],"date-time":"2026-02-11T17:59:08Z","timestamp":1770832748507,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":53,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,5,22]],"date-time":"2017-05-22T00:00:00Z","timestamp":1495411200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["653884"],"award-info":[{"award-number":["653884"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,5,22]]},"DOI":"10.1145\/3078468.3078480","type":"proceedings-article","created":{"date-parts":[[2017,5,19]],"date-time":"2017-05-19T18:17:22Z","timestamp":1495217842000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":15,"title":["SafeFS: a modular architecture for secure user-space file systems"],"prefix":"10.1145","author":[{"given":"Rog\u00e9rio","family":"Pontes","sequence":"first","affiliation":[{"name":"INESC TEC &amp; University of Minho, Portugal"}]},{"given":"Dorian","family":"Burihabwa","sequence":"additional","affiliation":[{"name":"University of Neuchatel, Switzerland"}]},{"given":"Francisco","family":"Maia","sequence":"additional","affiliation":[{"name":"INESC TEC &amp; University of Minho, Portugal"}]},{"given":"Jo\u00e3o","family":"Paulo","sequence":"additional","affiliation":[{"name":"INESC TEC &amp; University of Minho, Portugal"}]},{"given":"Valerio","family":"Schiavoni","sequence":"additional","affiliation":[{"name":"University of Neuchatel, Switzerland"}]},{"given":"Pascal","family":"Felber","sequence":"additional","affiliation":[{"name":"University of Neuchatel, Switzerland"}]},{"given":"Hugues","family":"Mercier","sequence":"additional","affiliation":[{"name":"University of Neuchatel, Switzerland"}]},{"given":"Rui","family":"Oliveira","sequence":"additional","affiliation":[{"name":"INESC TEC &amp; University of Minho, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2017,5,22]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"BestCRYPT. http:\/\/www.jetico.com\/products\/personal-privacy\/bestcrypt-container-encryption.  BestCRYPT. http:\/\/www.jetico.com\/products\/personal-privacy\/bestcrypt-container-encryption."},{"key":"e_1_3_2_1_2_1","unstructured":"CryFS. https:\/\/www.cryfs.org\/.  CryFS. https:\/\/www.cryfs.org\/."},{"key":"e_1_3_2_1_3_1","unstructured":"DM-Crypt. http:\/\/www.saout.de\/misc\/dm-crypt\/.  DM-Crypt. http:\/\/www.saout.de\/misc\/dm-crypt\/."},{"key":"e_1_3_2_1_4_1","unstructured":"Docker and aufs in practice. https:\/\/docs.docker.com\/engine\/userguide\/storagedriver\/aufs-driver\/#\/aufs-and-docker-performance.  Docker and aufs in practice. https:\/\/docs.docker.com\/engine\/userguide\/storagedriver\/aufs-driver\/#\/aufs-and-docker-performance."},{"key":"e_1_3_2_1_5_1","unstructured":"eCryptfs. http:\/\/ecryptfs.org\/.  eCryptfs. http:\/\/ecryptfs.org\/."},{"key":"e_1_3_2_1_6_1","unstructured":"EFS. https:\/\/technet.microsoft.com\/en-us\/library\/bb457065.aspx.  EFS. https:\/\/technet.microsoft.com\/en-us\/library\/bb457065.aspx."},{"key":"e_1_3_2_1_7_1","unstructured":"EncFS. https:\/\/github.com\/vgough\/encfs.  EncFS. https:\/\/github.com\/vgough\/encfs."},{"key":"e_1_3_2_1_8_1","unstructured":"FileBench. https:\/\/github.com\/filebench\/filebench.  FileBench. https:\/\/github.com\/filebench\/filebench."},{"key":"e_1_3_2_1_9_1","unstructured":"FUSE. https:\/\/sourceforge.net\/projects\/fuse\/.  FUSE. https:\/\/sourceforge.net\/projects\/fuse\/."},{"key":"e_1_3_2_1_10_1","unstructured":"LessFS. http:\/\/www.lessfs.com\/wordpress\/.  LessFS. http:\/\/www.lessfs.com\/wordpress\/."},{"key":"e_1_3_2_1_11_1","unstructured":"Leveldb. http:\/\/leveldb.org\/.  Leveldb. http:\/\/leveldb.org\/."},{"key":"e_1_3_2_1_12_1","unstructured":"Linux Crypto API. https:\/\/kernel.org\/doc\/html\/latest\/crypto\/.  Linux Crypto API. https:\/\/kernel.org\/doc\/html\/latest\/crypto\/."},{"key":"e_1_3_2_1_13_1","unstructured":"MetFS. http:\/\/www.enderunix.org\/metfs\/.  MetFS. http:\/\/www.enderunix.org\/metfs\/."},{"key":"e_1_3_2_1_14_1","unstructured":"Mountable HDFS. https:\/\/wiki.apache.org\/hadoop\/MountableHDFS.  Mountable HDFS. https:\/\/wiki.apache.org\/hadoop\/MountableHDFS."},{"key":"e_1_3_2_1_15_1","unstructured":"OpenSSL. https:\/\/www.openssl.org.  OpenSSL. https:\/\/www.openssl.org."},{"key":"e_1_3_2_1_16_1","unstructured":"PPDD. http:\/\/linux01.gwdg.de\/~alatham\/ppdd.html.  PPDD. http:\/\/linux01.gwdg.de\/~alatham\/ppdd.html."},{"key":"e_1_3_2_1_17_1","unstructured":"S3FS. https:\/\/github.com\/s3fs-fuse\/s3fs-fuse.  S3FS. https:\/\/github.com\/s3fs-fuse\/s3fs-fuse."},{"key":"e_1_3_2_1_18_1","unstructured":"S3QL. http:\/\/www.rath.org\/s3ql-docs\/.  S3QL. http:\/\/www.rath.org\/s3ql-docs\/."},{"key":"e_1_3_2_1_19_1","unstructured":"SshFS. https:\/\/github.com\/libfuse\/sshfs.  SshFS. https:\/\/github.com\/libfuse\/sshfs."},{"key":"e_1_3_2_1_20_1","unstructured":"Tuning kvm. http:\/\/www.linux-kvm.org\/page\/Tuning_KVM.  Tuning kvm. http:\/\/www.linux-kvm.org\/page\/Tuning_KVM."},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 3rd Symposium on State and Progress of Research in Cryptography","author":"Adams C. M.","year":"1993","unstructured":"C. M. Adams and S. E. Tavares . Designing S-boxes for ciphers resistant to differential cryptanalysis . In Proceedings of the 3rd Symposium on State and Progress of Research in Cryptography , Rome, Italy, pages 181--190 , 1993 . C. M. Adams and S. E. Tavares. Designing S-boxes for ciphers resistant to differential cryptanalysis. In Proceedings of the 3rd Symposium on State and Progress of Research in Cryptography, Rome, Italy, pages 181--190, 1993."},{"key":"e_1_3_2_1_22_1","volume-title":"Farsite: Federated, available, and reliable storage for an incompletely trusted environment. SIGOPS Oper. Syst. Rev., 36(SI):1--14","author":"Adya A.","year":"2002","unstructured":"A. Adya , W. J. Bolosky , M. Castro , G. Cermak , R. Chaiken , J. R. Douceur , J. Howell , J. R. Lorch , M. Theimer , and R. P. Wattenhofer . Farsite: Federated, available, and reliable storage for an incompletely trusted environment. SIGOPS Oper. Syst. Rev., 36(SI):1--14 , 2002 . A. Adya, W. J. Bolosky, M. Castro, G. Cermak, R. Chaiken, J. R. Douceur, J. Howell, J. R. Lorch, M. Theimer, and R. P. Wattenhofer. Farsite: Federated, available, and reliable storage for an incompletely trusted environment. SIGOPS Oper. Syst. Rev., 36(SI):1--14, 2002."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2014.2302381"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1654059.1654081"},{"key":"e_1_3_2_1_25_1","first-page":"169","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Bessani A.","year":"2014","unstructured":"A. Bessani , R. Mendes , T. Oliveira , N. Neves , M. Correia , M. Pasin , and P. Verissimo . SCFS: A Shared Cloud-backed File System . In Proceedings of the USENIX Annual Technical Conference , pages 169 -- 180 , 2014 . A. Bessani, R. Mendes, T. Oliveira, N. Neves, M. Correia, M. Pasin, and P. Verissimo. SCFS: A Shared Cloud-backed File System. In Proceedings of the USENIX Annual Technical Conference, pages 169--180, 2014."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/168588.168590"},{"key":"e_1_3_2_1_27_1","volume-title":"Apr","author":"Carlson M.","year":"2014","unstructured":"M. Carlson , A. Yoder , L. Schoeb , D. Deel , C. Pratt , C. Lionetti , and D. Voigt . Software Defined Storage. Storage Networking Industry Assoc. working draft , Apr , 2014 . M. Carlson, A. Yoder, L. Schoeb, D. Deel, C. Pratt, C. Lionetti, and D. Voigt. Software Defined Storage. Storage Networking Industry Assoc. working draft, Apr, 2014."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/647054.715628"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2016.46"},{"key":"e_1_3_2_1_30_1","first-page":"201","volume-title":"Proceedings of the 2005 Linux Symposium","volume":"1","author":"Halcrow M. A.","year":"2005","unstructured":"M. A. Halcrow . eCryptfs : An enterprise-class encrypted filesystem for linux . In Proceedings of the 2005 Linux Symposium , volume 1 , pages 201 -- 218 , 2005 . M. A. Halcrow. eCryptfs: An enterprise-class encrypted filesystem for linux. In Proceedings of the 2005 Linux Symposium, volume 1, pages 201--218, 2005."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/174613.174616"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1353-4858(10)70006-4"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/10719724_32"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/989.990"},{"key":"e_1_3_2_1_35_1","volume-title":"Understanding Cryptography: A Textbook for Students and Practitioners","author":"Paar C.","year":"2009","unstructured":"C. Paar and J. Pelzl . Understanding Cryptography: A Textbook for Students and Practitioners . Springer Publishing Company, Inc orporated, 1st edition, 2009 . C. Paar and J. Pelzl. Understanding Cryptography: A Textbook for Students and Practitioners. Springer Publishing Company, Incorporated, 1st edition, 2009."},{"key":"e_1_3_2_1_36_1","first-page":"191","volume-title":"International Workshop on Fast Software Encryption","author":"Schneier B.","year":"1993","unstructured":"B. Schneier . Description of a new variable-length key, 64-bit block cipher (Blowfish) . In International Workshop on Fast Software Encryption , pages 191 -- 204 . Springer , 1993 . B. Schneier. Description of a new variable-length key, 64-bit block cipher (Blowfish). In International Workshop on Fast Software Encryption, pages 191--204. Springer, 1993."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2010.5496972"},{"key":"e_1_3_2_1_38_1","volume-title":"Federal Information Processing Standards Publication","author":"Standard N.","year":"1999","unstructured":"N. Standard . Data Encryption Standard (DES) . Federal Information Processing Standards Publication , 1999 . N. Standard. Data Encryption Standard (DES). Federal Information Processing Standards Publication, 1999."},{"key":"e_1_3_2_1_39_1","first-page":"197","volume-title":"Proceedings of the 14th USENIX Conference on File and Storage Technologies","author":"Stefanovici I.","year":"2016","unstructured":"I. Stefanovici , B. Schroeder , G. O'Shea , and E. Thereska . sRoute: Treating the Storage Stack Like a Network . In Proceedings of the 14th USENIX Conference on File and Storage Technologies , pages 197 -- 212 , 2016 . I. Stefanovici, B. Schroeder, G. O'Shea, and E. Thereska. sRoute: Treating the Storage Stack Like a Network. In Proceedings of the 14th USENIX Conference on File and Storage Technologies, pages 197--212, 2016."},{"key":"e_1_3_2_1_40_1","first-page":"43","volume-title":"Wide-area Storage for Distributed Systems with WheelFS. In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation","author":"Stribling J.","year":"2009","unstructured":"J. Stribling , Y. Sovran , I. Zhang , X. Pretzer , J. Li , M. F. Kaashoek , and R. Morris . Flexible , Wide-area Storage for Distributed Systems with WheelFS. In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation , pages 43 -- 58 , 2009 . J. Stribling, Y. Sovran, I. Zhang, X. Pretzer, J. Li, M. F. Kaashoek, and R. Morris. Flexible, Wide-area Storage for Distributed Systems with WheelFS. In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, pages 43--58, 2009."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2010.186"},{"key":"e_1_3_2_1_42_1","volume-title":"Terra Incognita: On the Practicality of User-Space File Systems. In 7th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 15)","author":"Tarasov V.","year":"2015","unstructured":"V. Tarasov , A. Gupta , K. Sourav , S. Trehan , and E. Zadok . Terra Incognita: On the Practicality of User-Space File Systems. In 7th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 15) , 2015 . V. Tarasov, A. Gupta, K. Sourav, S. Trehan, and E. Zadok. Terra Incognita: On the Practicality of User-Space File Systems. In 7th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage 15), 2015."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522723"},{"key":"e_1_3_2_1_44_1","volume-title":"IDC Analyze the Future","author":"Turner V.","year":"2014","unstructured":"V. Turner , J. F. Gantz , D. Reinsel , and S. Minton . The digital universe of opportunities: Rich data and the increasing value of the internet of things . IDC Analyze the Future , 2014 . V. Turner, J. F. Gantz, D. Reinsel, and S. Minton. The digital universe of opportunities: Rich data and the increasing value of the internet of things. IDC Analyze the Future, 2014."},{"key":"e_1_3_2_1_45_1","first-page":"17","volume-title":"Proceedings of the 8th USENIX Conference on File and Storage Technologies","author":"Ungureanu C.","year":"2010","unstructured":"C. Ungureanu , B. Atkin , A. Aranya , S. Gokhale , S. Rago , G. Calkowski , C. Dubnicki , and A. Bohra . HydraFS: A High-throughput File System for the HYDRAstor Content-addressable Storage System . In Proceedings of the 8th USENIX Conference on File and Storage Technologies , pages 17 -- 17 , 2010 . C. Ungureanu, B. Atkin, A. Aranya, S. Gokhale, S. Rago, G. Calkowski, C. Dubnicki, and A. Bohra. HydraFS: A High-throughput File System for the HYDRAstor Content-addressable Storage System. In Proceedings of the 8th USENIX Conference on File and Storage Technologies, pages 17--17, 2010."},{"key":"e_1_3_2_1_46_1","first-page":"59","volume-title":"Proceedings of the 15th USENIX Conference on File and Storage Technologies","author":"Vangoor B. K. R.","year":"2017","unstructured":"B. K. R. Vangoor , V. Tarasov , and E. Zadok . To FUSE or Not to FUSE: Performance of User-Space File Systems . In Proceedings of the 15th USENIX Conference on File and Storage Technologies , pages 59 -- 72 , 2017 . B. K. R. Vangoor, V. Tarasov, and E. Zadok. To FUSE or Not to FUSE: Performance of User-Space File Systems. In Proceedings of the 15th USENIX Conference on File and Storage Technologies, pages 59--72, 2017."},{"key":"e_1_3_2_1_47_1","first-page":"19","volume-title":"Proceedings of the 10th USENIX Conference on File and Storage Technologies","author":"Vrable M.","year":"2012","unstructured":"M. Vrable , S. Savage , and G. M. Voelker . BlueSky: A Cloud-backed File System for the Enterprise . In Proceedings of the 10th USENIX Conference on File and Storage Technologies , pages 19 -- 19 , 2012 . M. Vrable, S. Savage, and G. M. Voelker. BlueSky: A Cloud-backed File System for the Enterprise. In Proceedings of the 10th USENIX Conference on File and Storage Technologies, pages 19--19, 2012."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/210308.210315"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/9780470546345"},{"key":"e_1_3_2_1_50_1","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Wright C. P.","year":"2003","unstructured":"C. P. Wright , M. C. Martino , and E. Zadok . NCryptfs: A Secure and Convenient Cryptographic File System . In Proceedings of the USENIX Annual Technical Conference , 2003 . C. P. Wright, M. C. Martino, and E. Zadok. NCryptfs: A Secure and Convenient Cryptographic File System. In Proceedings of the USENIX Annual Technical Conference, 2003."},{"key":"e_1_3_2_1_51_1","first-page":"289","volume-title":"Proceedings of the General Track: USENIX Annual Technical Conference","author":"Zadok E.","year":"2001","unstructured":"E. Zadok , J. M. Andersen , I. Badulescu , and J. Nieh . Fast Indexing: Support for Size-Changing Algorithms in Stackable File Systems . In Proceedings of the General Track: USENIX Annual Technical Conference , pages 289 -- 304 , 2001 . E. Zadok, J. M. Andersen, I. Badulescu, and J. Nieh. Fast Indexing: Support for Size-Changing Algorithms in Stackable File Systems. In Proceedings of the General Track: USENIX Annual Technical Conference, pages 289--304, 2001."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.5555\/1268708.1268713"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/346152.346263"}],"event":{"name":"SYSTOR'17: International Systems and Storage Conference","location":"Haifa Israel","acronym":"SYSTOR'17","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","TCE Technion Computer Engineering Center","USENIX Assoc USENIX Assoc"]},"container-title":["Proceedings of the 10th ACM International Systems and Storage Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3078468.3078480","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3078468.3078480","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:03:33Z","timestamp":1750215813000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3078468.3078480"}},"subtitle":["one FUSE to rule them all"],"short-title":[],"issued":{"date-parts":[[2017,5,22]]},"references-count":53,"alternative-id":["10.1145\/3078468.3078480","10.1145\/3078468"],"URL":"https:\/\/doi.org\/10.1145\/3078468.3078480","relation":{},"subject":[],"published":{"date-parts":[[2017,5,22]]},"assertion":[{"value":"2017-05-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}