TCPLAY(8) System Manager's Manual TCPLAY(8) (NAME) tcplay - TrueCrypt (SYNOPSIS) tcplay -c -d device [-g] [-z] [-w] [-a pbkdf_hash] [-b cipher] [-f keyfile_hidden] [-k keyfile] [-x pbkdf_hash] [-y cipher] tcplay -i -d device [-e] [-p] [-f keyfile_hidden] [-k keyfile] [-s system_device] [--fde] [--use-backup] [--use-hdr-file hdr_file] [--use-hidden-hdr-file hdr_file] tcplay -j mapping tcplay -m mapping -d device [-e] [-p] [-f keyfile_hidden] [-k keyfile] [-s system_device] [-t] [--fde] [--use-backup] [--use-hdr-file hdr_file] [--use-hidden-hdr-file hdr_file] tcplay --modify -d device [-k keyfile] [--new-keyfile new_keyfile] [--new-pbkdf-prf pbkdf_hash] [-s system_device] [--fde] [--use-backup] [--use-hdr-file hdr_file] [--use-hidden-hdr-file hdr_file] [--save-hdr-backup hdr_file] [-w] tcplay --modify -d device [-k keyfile] --restore-from-backup-hdr [-w] tcplay -u mapping tcplay -h | -v (DESCRIPTION) tcplay / TrueCrypt . : -c, --create TrueCrypt --device -. -h, --help . -i, --info --device -. -j mapping, --info-mapped=mapping tcplay mapping . CRC PBKDF2 PRF . --modify . PBKDF2 PRF . -m mapping, --map=mapping TrueCrypt --device dm(4) mapping . mapping . -u mapping, --unmap=mapping (unmap) dm(4) mapping . kpartx(8) . -v, --version . : -d device, --device=device device TrueCrypt / . . -f keyfile_hidden, --keyfile-hidden=keyfile_hidden keyfile . --keyfile . . --modify . -k keyfile, --keyfile=keyfile keyfile . . --create : -a pbkdf_hash, --pbkdf-prf=pbkdf_hash PBKDF2 . --pbkdf-prf=help . -b cipher, --cipher=cipher . --cipher=help . -g, --hidden . --keyfile-hidden . . -w, --weak-keys urandom(4) . . -x pbkdf_hash, --pbkdf-prf-hidden=pbkdf_hash PBKDF2 . --hidden . . --pbkdf-prf-hidden=help . -y cipher, --cipher-hidden=cipher TrueCrypt . --hidden . . --cipher-hidden=help . -z, --insecure-erase . ! --info - --map --modify : -e, --protect-hidden . . --info --map . -p, --prompt-passphrase tcplay . tcplay . . -k -f . -s system_device, --system-encryption=system_device Windows . . --device system_device ( ) . --fde (FDE) . FDE TrueCrypt 63 . --device . . kpartx(8) . --use-backup . tcplay . --map : -t, --allow-trim TRIM ( discard) . --modify : --new-pbkdf-prf=pbkdf_hash PBKDF2 . PRF . --pbkdf-prf=help . --new-keyfile=keyfile keyfile . . --restore-from-backup-hdr --new-pbkdf-prf --new-keyfile . --use-backup . . SIGINFO SIGUSR1 tcplay . (NOTES) TrueCrypt 64 ( ) . tcplay . ( ) 64 . 1 256 . (PLAUSIBLE DENIABILITY) tcplay . . () . . () . --protect-hidden . VERACRYPT (VERACRYPT SUPPORT) tcplay TrueCrypt VeraCrypt . PBKDF2 PRF TrueCrypt VeraCrypt. minver . tcplay --modify PBKDF2 PRF --new-pbkdf-prf . PBKDF2 PRF -VC VeraCrypt TrueCrypt . PRF VeraCrypt . : TrueCrypt tcplay PRF PRF VeraCrypt . PRF . . tcplay . -p --info --map . (EXAMPLES) TrueCrypt /dev/vn0 AES Twofish Whirlpool PBKDF2 one.key two.key: tcplay --create --device=/dev/vn0 --cipher=TWOFISH-256-XTS,AES-256-XTS --pbkdf-prf=whirlpool --keyfile=one.key --keyfile=two.key TrueCrypt /dev/vn0 truecrypt1 hidden.key: tcplay --map=truecrypt1 --device=/dev/vn0 --protect-hidden --keyfile-hidden=hidden.key TrueCrypt /dev/vn0 truecrypt2 hidden.key: tcplay --map=truecrypt2 --device=/dev/vn0 --keyfile=hidden.key secvol : losetup /dev/loop1 secvol tcplay --map=secv --device=/dev/loop1 mount /dev/mapper/secv /mnt DragonFly: vnconfig vn1 secvol tcplay --map=secv --device=/dev/vn1 mount /dev/mapper/secv /mnt truecrypt2 DragonFly : dmsetup remove truecrypt2 : tcplay --unmap=truecrypt2 : tcplay --create --hidden --device=/dev/loop0 --cipher=TWOFISH-256-XTS,AES-256-XTS --pbkdf-prf=whirlpool --keyfile=one.key --cipher-hidden=AES-256-XTS --pbkdf-prf-hidden=whirlpool --keyfile-hidden=hidden.key tcplay . . prf --cipher-hidden --pbkdf-prf-hidden . () . () --protect-hidden . (FDE) : tcplay --map=tcplay_sdb --device=/dev/sdb --fde : kpartx --av /dev/mapper/tcplay_sdb : tcplay --modify --device=/dev/sdb --restore-from-backup-hdr ( ) . : tcplay --modify --device=/dev/sdb --save-hdr-backup=/tmp/sdb_backup_header.hdr . : tcplay --modify -use-hdr-file=/tmp/sdb_backup_header.hdr : tcplay --modify -use-hidden-hdr-file=/tmp/sdb_backup_hidden_header.hdr . --use-hidden-hdr-file . (SEE ALSO) crypttab(5), cryptsetup(8), dmsetup(8), kpartx(8) (HISTORY) tcplay DragonFly 2.11 . (AUTHORS) Alex Hornung Linux 6.12.107+deb13-amd64 December 8, 2013 Linux 6.12.107+deb13-amd64