Fast and secure distributed read-only file system
- 1 February 2002
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Computer Systems
- Vol. 20 (1) , 1-24
- https://doi.org/10.1145/505452.505453
Abstract
Internet users increasingly rely on publicly available data for everything from software installation to investment decisions. Unfortunately, the vast majority of public content on the Internet comes with no integrity or authenticity guarantees. This paper presents the self-certifying read-only file system, a content distribution system providing secure, scalable access to public, read-only data.The read-only file system makes the security of published content independent from that of the distribution infrastructure. In a secure area (perhaps off-line), a publisher creates a digitally signed database out of a file system's contents. The publisher then replicates the database on untrusted content-distribution servers, allowing for high availability.The read-only file system avoids performing any cryptographic operations on servers and keeps the overhead of cryptography low on clients, allowing servers to scale to a large number of clients. Measurements of an implementation show that an individual server running on a 550-Mhz Pentium III with FreeBSD can support 1,012 connections per second and 300 concurrent clients compiling a large software package.Keywords
This publication has 7 references indexed in Scilit:
- Separating key management from file system securityPublished by Association for Computing Machinery (ACM) ,1999
- Embedded Security for Network-Attached Storage,Published by Defense Technical Information Center (DTIC) ,1999
- The TLS Protocol Version 1.0Published by RFC Editor ,1999
- NFS Version 3 Protocol SpecificationPublished by RFC Editor ,1995
- Scalable, secure, and highly available distributed file accessComputer, 1990
- A modification of the RSA public-key encryption procedure (Corresp.)IEEE Transactions on Information Theory, 1980
- The UNIX time-sharing systemCommunications of the ACM, 1974