An encrypted file system (EFS) and an underlying file transfer protocol to
permit a client to encrypt, decrypt, and transfer file(s) resident on a
server are disclosed. A user at a client computer can open, read, and
write to encrypted files, including header information associated with
encrypted files, and can add users to or remove users from an encrypted
file.