Difference between revisions of "File Systems"

From Forensics Wiki
Jump to: navigation, search
(Cryptographic File Systems)
(Various fixes.)
Line 1: Line 1:
 
= Conventional File Systems =  
 
= Conventional File Systems =  
  
; HFS
+
; [[HFS]]
: Used by Apple systems, it has been succeed by HFS+
+
: Used by [[Apple]] systems, it has been succeed by [[HFS Plus|HFS+]].
  
; ffs
+
; [[ffs]]
: The Fast File System, a variant of ufs that is faster and supports symbolic links.
+
: The '''Fast File System''', a variant of [[ufs]] that is faster and supports [[symbolic link]]s.
  
; ext2fs, ext3
+
; [[ext2]], [[ext3]]
: ext2fs was introduced with Linux. ext3 is a journaled version of ext2 which allows for speedy disk recovery after a crash.
+
: ext2 was introduced with [[Linux]]. ext3 is a journaled version of ext2 which allows for speedy disk recovery after a crash.
  
; reiserfs
+
; [[reiserfs]]
: A journaling filesystem for Linux
+
: A journaling filesystem for Linux.
  
 
; [[FAT]]
 
; [[FAT]]
: Originally used by MSDOS. Includes FAT12 (for floppy disks), FAT16 and FAT32
+
: Originally used by [[MS-DOS]]. Includes [[FAT12]] (for floppy disks), [[FAT16]] and [[FAT32]].
  
; NTFS
+
; [[NTFS]]
: The New Technology File System, introduced by Microsoft with Windows NT 4.0. Now used on XP.
+
: The '''New Technology File System''', introduced by [[Microsoft]] with [[Windows NT]] 4.0. Now used on [[Windows XP]].
  
; ufs
+
; [[ufs]]
: The Unix File System, introduced with Unix.
+
: The '''Unix File System''', introduced with [[Unix]].
  
;
+
= Cryptographic File Systems =
  
 +
'''Cryptographic file systems''' encrypt information before it is stored on the media. Some of these file systems store encrypted files directly. Others are better thought of as device drivers, which are then used to store some of the file systems discussed above.
  
= Cryptographic File Systems =
+
; [[File Vault]]
Cryptographic file systems encrypt information before it is stored on the media. Some of these file systems store encrypted files directly. Others are better thought of as device drivers, which are then used to store some of the file systems discussed above.
+
: A clever user interface to [[Apple]]'s encrypted disk images. Uses the ".sparseimage" extension on disk files.
  
; Apple's File Vault
+
; [[CFS]]
: A clever user interface to Apple's encrypted disk images. Uses the ".sparseimage" extension on disk files.
+
: Matt Blaze's '''Cryptographic File System''' for [[Unix]].
 
+
; CFS - Matt Blaze's Cryptographic File System for Unix
+
 
: http://www.crypto.com/papers/cfskey.pdf Key Management in an Encrypting File System], Matt Blaze, USENIX Summer 1994 Technical Conference, Boston, MA, June 1994.
 
: http://www.crypto.com/papers/cfskey.pdf Key Management in an Encrypting File System], Matt Blaze, USENIX Summer 1994 Technical Conference, Boston, MA, June 1994.
 
: http://www.crypto.com/papers/cfs.pdf A Cryptographic File System for Unix], Matt Blaze, Proceedings of the First ACM Conference on Computer and Communications Security, Fairfax, VA, November 1993.
 
: http://www.crypto.com/papers/cfs.pdf A Cryptographic File System for Unix], Matt Blaze, Proceedings of the First ACM Conference on Computer and Communications Security, Fairfax, VA, November 1993.
  
 +
; [[NCryptfs]]
 +
: http://www.fsl.cs.sunysb.edu/docs/ncryptfs/ncryptfs.pdf NCryptfs: A Secure and Convenient Cryptographic File System], Charles P. Wright, Michael C. Martino, and Erez Zadok, Stony Brook University ,USENIX 2003 Annual Technical Conference.
  
; NCryptfs
+
; [[TCFS]]
: http://www.fsl.cs.sunysb.edu/docs/ncryptfs/ncryptfs.pdf NCryptfs: A Secure and Convenient Cryptographic File System ], Charles P. Wright, Michael C. Martino, and Erez Zadok, Stony Brook University ,USENIX 2003 Annual Technical Conference.
+
: '''Transparent Cryptographic File System'''.
 
+
 
+
 
+
; Transparent Cryptographic File System
+
 
: http://www.tcfs.it/
 
: http://www.tcfs.it/
 
: http://www.tcfs.it/docs/tcfs.ps
 
: http://www.tcfs.it/docs/tcfs.ps
  
; SFS - Secure File System
+
; [[SFS]]
 +
: '''Secure File System'''.
 
: http://atrey.karlin.mff.cuni.cz/~rebel/sfs/
 
: http://atrey.karlin.mff.cuni.cz/~rebel/sfs/
  
 
See also [[Full Disk Encryption]], which are disk- or applicance-based cryptographic file systems.
 
See also [[Full Disk Encryption]], which are disk- or applicance-based cryptographic file systems.

Revision as of 20:05, 21 March 2006

Conventional File Systems

HFS
Used by Apple systems, it has been succeed by HFS+.
ffs
The Fast File System, a variant of ufs that is faster and supports symbolic links.
ext2, ext3
ext2 was introduced with Linux. ext3 is a journaled version of ext2 which allows for speedy disk recovery after a crash.
reiserfs
A journaling filesystem for Linux.
FAT
Originally used by MS-DOS. Includes FAT12 (for floppy disks), FAT16 and FAT32.
NTFS
The New Technology File System, introduced by Microsoft with Windows NT 4.0. Now used on Windows XP.
ufs
The Unix File System, introduced with Unix.

Cryptographic File Systems

Cryptographic file systems encrypt information before it is stored on the media. Some of these file systems store encrypted files directly. Others are better thought of as device drivers, which are then used to store some of the file systems discussed above.

File Vault
A clever user interface to Apple's encrypted disk images. Uses the ".sparseimage" extension on disk files.
CFS
Matt Blaze's Cryptographic File System for Unix.
http://www.crypto.com/papers/cfskey.pdf Key Management in an Encrypting File System], Matt Blaze, USENIX Summer 1994 Technical Conference, Boston, MA, June 1994.
http://www.crypto.com/papers/cfs.pdf A Cryptographic File System for Unix], Matt Blaze, Proceedings of the First ACM Conference on Computer and Communications Security, Fairfax, VA, November 1993.
NCryptfs
http://www.fsl.cs.sunysb.edu/docs/ncryptfs/ncryptfs.pdf NCryptfs: A Secure and Convenient Cryptographic File System], Charles P. Wright, Michael C. Martino, and Erez Zadok, Stony Brook University ,USENIX 2003 Annual Technical Conference.
TCFS
Transparent Cryptographic File System.
http://www.tcfs.it/
http://www.tcfs.it/docs/tcfs.ps
SFS
Secure File System.
http://atrey.karlin.mff.cuni.cz/~rebel/sfs/

See also Full Disk Encryption, which are disk- or applicance-based cryptographic file systems.