 
 
 
 
 
   
 Next: 11. Author Information
 Up: Stackable File Systems as
 Previous: 10. Portability to Other
- 
- 1
- 
M. Accetta, R. Baron, W. Bolosky, D. Golub, R. Rashid, A. Tevanian,
  and M. Young.
 Mach: A New Kernel Foundation for UNIX Development.
 USENIX Conference Proceedings (Atlanta, GA), pages 93-112.
 USENIX, Summer 1986.
- 2
- 
M. Blaze.
 A Cryptographic File System for Unix.
 Proceedings of the first ACM Conference on Computer and
  Communications Security (Fairfax, VA).
 ACM, November, 1993.
- 3
- 
M. I. Bushnell.
 The HURD: Towards a New Strategy of OS Design.
 GNU's Bulletin.
 Free Software Foundation, January 1994.
 Copies are available by writing to gnu@prep.ai.mit.edu.
- 4
- 
G. Cattaneo and G. Persiano.
 Design and Implementation of a Transparent Cryptographic File System
  for Unix.
 Unpublished Technical Report.
 Dip. Informatica ed Appl, Università di Salerno, 8 July 1997.
 Available via ftp in
  ftp://edu-gw.dia.unisa.it/pub/tcfs/docs/tcfs.ps.gz.
- 5
- 
P. Gutmann.
 Secure FileSystem (SFS) for DOS/Windows.
 Online Documentation.
 September 1996.
 Available via the WWW in   http://www.cs.auckland.ac.nz/~pgut001/sfs/.
- 6
- 
R. G. Guy, J. S. Heidemann, W. Mak, T. W. Page Jr., G. J. Popek, and
  D. Rothmeier.
 Implementation of the Ficus replicated file system.
 USENIX Conference Proceedings, pages 63-71.
 USENIX, June 1990.
- 7
- 
J. Heidemann and G. Popek.
 Performance of cache coherence in stackable filing.
 Fifteenth ACM Symposium on Operating Systems Principles (Copper
  Mountain Resort, CO).
 Association for Computing Machinery SIGOPS, 3-6 December 1995.
- 8
- 
J. S. Heidemann and G. J. Popek.
 File System Development with Stackable Layers.
 Transactions on Computing Systems, 12(1):58-89.
 (New York, New York), ACM, February, 1994.
- 9
- 
J. S. Heidemann and G. J. Popek.
 A layered approach to file system development.
 Technical report CSD-910007.
 University of California, Los Angeles, March 1991.
- 10
- 
M. Luby and C. W. Rackoff.
 How to construct pseudo-random permutations from pseudo-random
  functions.
 SIAM Journal on Computing, 17(2):373-86, April 1988.
- 11
- 
S. Lucks.
 Faster Luby-Rackoff Ciphers.
 In Fast Software Encryption, pages 189-203.
 Springer LNCS 1039, 1996.
 Available via the WWW in   http://th.informatik.uni-mannheim.de/People/Lucks/papers.html.
- 12
- 
M. K. McKusick, K. Bostic, M. J. Karels, and J. S. Quarterman.
 The Berkeley Fast Filesystem.
 In The Design and Implementation of the 4.4BSD Operating
  System, pages 269-84.
 Addison-Wesley, May 1996.
- 13
- 
J. G. Mitchell, J. J. Gibbons, G. Hamilton, P. B. Kessler, Y. A.
  Khalidi, P. Kougiouris, P. W. Madany, M. N. Nelson, M. L. Powell,
  and S. R. Radia.
 An Overview of the Spring System.
 CompCon Conference Proceedings (San Francisco, California).
 CompCon, 1994.
- 14
- 
R. Nagar.
 Filter Drivers.
 In Windows NT File System Internals: A developer's Guide, pages
  615-67.
 O'Reilly, 1997.
- 15
- 
J.-S. Pendry and M. K. McKusick.
 Union mounts in 4.4BSD-Lite.
 Conference Proceedings of the USENIX 1995 Technical Conference
  on UNIX and Advanced Computing Systems (New Orleans), pages 25-33.
 Usenix Association, 16-20 January 1995.
- 16
- 
J.-S. Pendry and N. Williams.
 Amd - The 4.4 BSD Automounter.
 User Manual, edition 5.3 alpha.
 Imperial College of Science, Technology, and Medicine, London,
  England, March 1991.
- 17
- 
D. S. H. Rosenthal.
 Requirements for a ``Stacking'' Vnode/VFS Interface.
 Unix International document SD-01-02-N014.
 UNIX International, 1992.
- 18
- 
D. S. H. Rosenthal.
 Evolving the Vnode Interface.
 USENIX Conference Proceedings (Anaheim, CA), pages 107-18.
 USENIX, Summer 1990.
- 19
- 
J. H. Saltzer and M. D. Schroeder.
 The protection of information in computer systems.
 Proceedings of IEEE, 63(9):1278-308, September 1975.
- 20
- 
R. Sandberg, D. Goldberg, S. Kleiman, D. Walsh, and B. Lyon.
 Design and implementation of the Sun Network Filesystem.
 USENIX Association Summer Conference Proceedings of 1985 (11-14
  June 1985, Portland, OR), pages 119-30.
 USENIX Association, El Cerrito, CA, 1985.
- 21
- 
B. Schneier.
 Algorithm Types and Modes.
 In Applied Cryptography, Second Edition, pages 189-97.
 John Wiley & Sons, 1996.
- 22
- 
B. Schneier.
 Blowfish.
 In Applied Cryptography, Second Edition, pages 336-9.
 John Wiley & Sons, 1996.
- 23
- 
G. C. Skinner and T. K. Wong.
 ''Stacking'' Vnodes: A Progress Report.
 USENIX Conference Proceedings (Cincinnati, OH), pages 161-74.
 USENIX, Summer 1993.
- 24
- 
SMCC.
 acl(2).
 SunOS 5.6 Reference Manual, Section 2.
 Sun Microsystems, Incorporated, 18 March 1996.
- 25
- 
SMCC.
 SunSHIELD Basic Security Module Guide.
 Solaris 2.6 System Administrator Collection Vol 1.
 Sun Microsystems, Incorporated, 1997.
 Available via http://docs.sun.com/ab2/coll.47.4/SHIELD/@Ab2TocView?
- 26
- 
SMCC.
 lofs - loopback virtual file system.
 SunOS 5.5.1 Reference Manual, Section 7.
 Sun Microsystems, Incorporated, 20 March 1992.
- 27
- 
M. E. Smid and D. K. Branstad.
 The Data Encryption Standard: Past and future.
 IEEEPROC., 76:550-9, 1988.
- 28
- 
T. Ts'o, W. Almesberger, E. Young, and M. DSouza.
 losetup(8).
 RedHat Linux 6.1 Reference Manual, Section 8.
 RedHat Systems, Incorporated, 24 November 1993.
- 29
- 
E. Zadok.
 Am-utils (4.4BSD Automounter Utilities).
 User Manual, for Am-utils version 6.0a16.
 Columbia University, 22 April 1998.
 Available http://www.cs.columbia.edu/~ezk/am-utils/.
- 30
- 
E. Zadok.
 FiST: A File System Component Compiler.
 PhD thesis, published as Technical Report CUCS-033-97 (Ph.D. Thesis
  Proposal).
 Computer Science Department, Columbia University, 27 April 1997.
 Available http://www.cs.columbia.edu/~library/.
- 31
- 
E. Zadok, I. Badulescu, and A. Shender.
 Cryptfs: A Stackable Vnode Level Encryption File System.
 Technical Report CUCS-021-98.
 Computer Science Department, Columbia University, 28 July 1998.
 Available http://www.cs.columbia.edu/~library/.
- 32
- 
E. Zadok, I. Badulescu, and A. Shender.
 Extending File Systems Using Stackable Templates.
 USENIX Conference Proceedings (Monterey, California).
 USENIX, 6-11 June 1999.
Erez Zadok
2000-02-07