CRYPTSETUP-PLAINOPEN(8) (NAME) cryptsetup-plainOpen - (plain) (SYNOPSIS) cryptsetup plainOpen [<>] <> <> cryptsetup open --type plain [<>] <> <> (DESCRIPTION) ( plain) . plainOpen open --type plain . <> <> ( create <> <> ). plain . . . : --cipher --key-size ( ) --hash cryptsetup . plain (kernel keyring) --volume-key-keyring . cryptsetup cryptsetup plain . ( ) . <> : [--hash, --cipher, --verify-passphrase, --sector-size, --key-file, --keyfile-size, --keyfile-offset, --key-size, --offset, --skip, --device-size, --size, --readonly, --shared, --allow-discards, --refresh, --timeout, --iv-large-sectors, --volume-key-keyring]. (OPTIONS) --allow-discards (TRIM/discard) . LUKS2 . : . . . . . . --batch-mode, -q . ! --verify-passphrase . --cipher, -c <_> (cipher) plain . tcrypt . cryptsetup --help . () (IV) . ESSIV "plain64" . XTS -s . XTS . --debug --debug-json . # . --debug-json LUKS2 JSON . --device-size [] . plain . . S K/M/G/T ( KiB MiB GiB TiB) KB/MB/GB/TB ( SI) . --disable-external-tokens LUKS2 . --disable-keyring (kernel keyring) dm-crypt . LUKS2 . --disable-locks . LUKS2 . : cryptsetup ( /run ). --disable-veracrypt (VeraCrypt) ( TrueCrypt ). TCRYPT . TCRYPT cryptsetup(8) . --external-tokens-path _ cryptsetup ( ) . ( '/' ). --hash, -h <_> () . plain loopaes . tcrypt PBKDF2 . --header < LUKS> () . : . --header . . --help, -? . --iv-large-sectors (IV) ( ) . plain . : . --key-description . --key-file, -d _ . "-" (stdin) . . : plain --key-file dm-crypt . (stdin) ( --hash) dm-crypt . NOTES ON PASSPHRASE PROCESSING cryptsetup(8) . --keyfile-offset . --keyfile-size, -l . --help . . . --keyfile-offset . --key-size, -s . . . /proc/crypto . /proc/crypto . plain luks . --key-slot, -S <0-N> . . LUKS . LUKS1 . LUKS2 LUKS2 . --link-vk-to-keyring <_>::<_> (keyring) . ( --test-passphrase ). <_> . "%:" "%keyring:" . . "@" . "::" . <_> <_> . "%<_>:" . user . . KEY IDENTIFIERS keyctl(1) . --offset, -o < > () . plain loopaes . --perf-high_priority dm-crypt (high priority) . () dm-crypt . dm-crypt dm-crypt . . . --perf-no_read_workqueue, --perf-no_write_workqueue dm-crypt (synchronous). : dm-crypt dm-crypt . . . --perf-same_cpu_crypt (CPU) / (I/O) . . : dm-crypt dm-crypt . . . --perf-submit_from_crypt_cpus (thread) . bio . bio . : dm-crypt dm-crypt . . . --persistent LUKS2 open refresh ( crypttab ). --persistent ( --persistent --allow-discards ). --allow-discards --perf-same_cpu_crypt --perf-submit_from_crypt_cpus --perf-no_read_workqueue --perf-no_write_workqueue --integrity-no-journal . --readonly, -r . --refresh (refresh) . cryptsetup-refresh(8) . --sector-size plain . . . . . . --serialize-memory-hard-pbkdf PBKDF (memory-hard). : (OOM killer) . ! --shared . . plain . --offset --size --skip . --size, -b < > . plain . --skip, -p < > (IV) ( ). plain loopaes . --offset n --skip s n ( ) s IV . --tcrypt-backup, --tcrypt-hidden, --tcrypt-system TrueCrypt . TCRYPT cryptsetup(8) . --test-passphrase . . --timeout, -t < > () . . --key-file . . . --token-id (PIN) . ( PIN ) . --token-only . . LUKS2 (PIN) . --token-type . --token-id . LUKS2 (PIN) . --tries, -T . . --type <_> BASIC ACTIONS cryptsetup(8) . --unbound --test-passphrase (unbound) LUKS2 . --key-slot . --usage . --veracrypt VeraCrypt . --veracrypt-pim, --veracrypt-query-pim (PIM) VeraCrypt. TCRYPT cryptsetup(8) . --verify-passphrase, -y . plain . (stdin) . --version, -V . --volume-key-file _, --master-key-file _ ( ) . luks bitlk . (reencryption) . --volume-key-file --key-size . --volume-key-keyring < > (keyring). luks plain . LUKS . . PLAIN . < > keyctl . %< >:< > . KEY IDENTIFIERS keyctl(1) . %< >: user ( ) . (EXAMPLES) /dev/sda10 /dev/mapper/e1 : cryptsetup plainOpen --cipher aes-cbc-essiv:sha256 --key-size 256 --hash sha256 /dev/sda10 e1 open: cryptsetup open --type plain --cipher aes-cbc-essiv:sha256 --key-size 256 --hash sha256 /dev/sda10 e1 /dev/mapper/e1 () fsck . ( %trusted:mykey) : cryptsetup plainOpen /dev/sda10 e1 --volume-key-keyring=%trusted:mykey --cipher aes-xts-plain64 --key-size 256 . : cryptsetup plainOpen --readonly --sector-size 4096 --cipher aes-xts-plain64 --key-size 512 /dev/sdb1 my_backup (REPORTING BUGS) cryptsetup . --debug . (SEE ALSO) cryptsetup (FAQ) cryptsetup(8), cryptsetup-create(8), cryptsetup-open(8), integritysetup(8) veritysetup(8) (CRYPTSETUP) cryptsetup . cryptsetup 2.7.5 CRYPTSETUP-PLAINOPEN(8)