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 |


Release Notes: This (stable) release ports all LUKS functionality to use libcryptsetup, adds a commandline option to query the encrypted filesystem status, and improves Doxygen documentation of the source code.


Release Notes: This release ports all LUKS functionality to use libcryptsetup, adds a commandline option to query the encrypted filesystem status, and improves Doxygen documentation of the source code.


Release Notes: Loop-device setup was improved using the kernel's /dev/loop-control interface. Support for the TRIM/allow_discards option was added to support use on solid-state disks. Treatment of the run-time state was improved, moving files from /etc into /run.


Release Notes: Support for TRIM/allow_discards option was added to support use on solid-state disks. Treatement of run-time state was improved, moving files from /etc into /run.


Release Notes: Support for boot-up configuration via systemd was added. Documentation of configuration options was improved. Commandline option parsing code was neatened to improve consistency of functionality reserved for superuser. The key generation routine was adjusted to consume less entropy from /dev/random. Basic Doxygen documentation was added to the code base and build system.