cryptmount is a utility for creating and managing secure filing systems on GNU/Linux systems. After initial setup, it allows any user to mount or unmount filesystems on demand, solely by providing the decryption password, with any system devices needed to access the filing system being configured automatically. A wide variety of encryption schemes (provided by the kernel dm-crypt system and the libgcrypt library) can be used to protect both the filesystem and the access key. The protected filing systems can reside in either ordinary files or disk partitions. The package also supports encrypted swap partitions, and automatic configuration on system boot-up.
| Tags | Security Cryptography Systems Administration Filesystems |
|---|---|
| Operating Systems | POSIX Linux |
| Implementation | C |
| Translations | French English German |
Recent releases


Release Notes: This release adds support for environmental variables within configuration files and improved compatibility with cryptsetup-1.4.


Release Notes: This release adds protection against accidental formatting of encrypted swap partitions. Compatibility with cryptsetup-1.2 has been improved. Extended use of pkg-config within the build system.


Release Notes: Protection against accidental formatting of encrypted swap partitions was improved. LUKS compatibility to mirror cryptsetup-1.2 was updated. Block-offset and size calculations for encrypted optical media were patched.


Release Notes: Support for command-line arguments to fsck was added. Compatibility with LUKS encrypted filesystems was updated to mirror cryptsetup-1.1. Automatic unmounting on system shutdown was improved in the /etc/init.d script.


Release Notes: Support was added for command line options when automatically running 'fsck' on encrypted filesystems. Support for LUKS encrypted partitions was enhanced to track cryptsetup 1.1.