[5096] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

Re: Encrypting filenames

daemon@ATHENA.MIT.EDU (Kevin E. Fu)
Sun Jul 11 19:18:34 1999

Date: Sun, 11 Jul 1999 16:43:31 -0400
From: "Kevin E. Fu" <fubob@mit.edu>
To: Steve Hawkinson <hawkinson@lcse.umn.edu>
Cc: cryptography@c2.net
In-Reply-To: "[5092] in cryptography@c2.net mail archive"


If you choose to create your own file system structures, you can
protect confidentiality of directory entries (filenames, file
handles).  For instance, you could treat a directory as a regular
file, encrypting and decrypting the directory contents on the client
side when necessary.  If you use the model of NFS RPCs, you would
basically synthesize a LOOKUP RPC through a few READ RPCs.  When I
last checked, CFS does not use its own low-level file structures for
the sake of portability.

Hope that helps.

-Kevin Fu

>Does anybody have any ideas on what would be a good algorithm for 
>encrypting filenames?  I would like for the alogorithm to do compression 
>also.  CFS uses an algorithm that lengthens the filename, thereby shortening
>the maximum allowed length of the clear text filename.  I want to avoid 
>this and possibly store extra metadata in the filename.
>
>Also does anybody know of an encrypted filesystem that encrypts the names 
>of files, besides CFS.
>
>	Steve
>
>


home help back first fref pref prev next nref lref last post