LUKS (Linux Unified Key Setup) is the standard disk-encryption specification for Linux, implemented by the cryptsetup utility. It provides a header format and key-slot system on top of the dm-crypt kernel module, supporting multiple decryption passphrases per volume.
A hardened pick. Worth the effort once you have chosen to shrink your footprint on purpose. Enough for most people. Threat levels
LUKS is the de-facto disk encryption standard on Linux, shipped in every major distribution and used as the foundation by higher-level tools like Tomb and most graphical installers. The key-slot design lets you add up to eight separate passphrases or key files to a single encrypted volume, which is useful for backup keys and multi-user setups. It is a low-level building block rather than an end-user application, so setup is done at the command line or through a distribution installer. Reach for LUKS directly if you want full control over your Linux partition encryption; use a wrapper like Tomb or your distro’s installer if you want a guided experience.
LUKS alternatives
* Average ratings will show on this page once the threshold of 5 ratings is reached.