This is a very interesting new open-source tool, which encrypts and decrypts entire directories using the CPAN GnuPG module. We heartily encourage anyone who wishes to give it a whirl and tell us about it! We are especially interested to know about the user experience, and about any issues that involve speed and scalability. Is it very limiting in these respects that the code is in Perl? . . .

gpgdir is a perl script that uses the CPAN GnuPG module to encrypt and decrypt directories using a gpg key specified in ~/.gpgdirrc.

gpgdir supports recursively descending through a directory in order to make sure it encrypts or decrypts every file in a directory and all of its subdirectories. In order to help save space all files are compressed using gzip before being encrypted and decompressed upon decryption. In addition, gpgdir is careful not encrypt hidden files and directories.

The link for this article located at cipherdyne.org is no longer available.