Cryptmount is a powerful utility that allows any user to access encrypted file systems on-demand under GNU/Linux systems without requiring root privileges. It requires Linux 2.6 or higher. It handles both encrypted partitions as well as encrypted files.