When you unlock an encrypted volume, cryptsetup creates a new device mapping that applications can access like any regular storage device. The actual encryption and decryption work is performed transparently by the kernel’s device-mapper dm-crypt driver.
cryptsetup (8) - Linux man page
https://linux.die.net/man/8/cryptsetup
cryptsetup is used to conveniently setup dm-crypt managed device-mapper mappings. For basic (plain) dm-crypt mappings, there are four operations.
What the ...? Cryptsetup is an open-source utility used to conveniently set up disk encryption based on the dm-crypt kernel module. These formats are supported: plain volumes, LUKS volumes, loop-AES, TrueCrypt (including VeraCrypt extension), BitLocker, and FileVault2.
Linux Hard Disk Encryption With LUKS [cryptsetup command ...
Oct 19, 2012 · Learn how to encrypt your partitions using Linux Unified Key Setup-on-disk-format (LUKS) on your Linux based computer or laptop. Follow the steps to install cryptsetup utility and create an encrypted partition with LUKS.
cryptsetup - GitLab
https://gitlab.com/cryptsetup/cryptsetup
What the ...? Cryptsetup is an open-source utility used to conveniently set up disk encryption based on the dm-crypt kernel module. These formats are supported: plain volumes, LUKS volumes, loop-AES, TrueCrypt (including VeraCrypt extension), BitLocker, and FileVault2.
Oct 4, 2026 · Learn how to use cryptsetup to encrypt devices with dm-crypt, a Linux kernel subsystem for disk encryption. Find out how to create, manage and backup keyslots for LUKS mode, and how to use stacked and shared mappers.
cryptsetup | Kali Linux Tools
https://www.kali.org/tools/cryptsetup/
Sep 30, 2026 · Cryptsetup is backwards compatible with the on-disk format of cryptoloop, but also supports more secure formats. This package includes support for automatically configuring encrypted devices at boot time via the config file /etc/crypttab.