Possible candidates would be Tomb or dmcrypt. Tomb: http://www.dyne.org/software/tomb/
dmcrypt: https://wiki.archlinux.org/index.php/Dm-crypt_with_LUKS (this is from the archlinux wiki but provides a pretty good explanation) I used Tomb myself for a encrypting my files on a USB stick. HTH, Holger
