Partition
如何確定 LUKS 分區正在使用什麼加密?
可以使用什麼命令來確定 LUKS 分區上使用的加密(所有相關資訊、初始化向量、生成方案、操作模式和分組密碼原語)?
如果解密的捲是
/dev/mapper/crypto
那麼你可以得到資訊dmsetup table crypto 0 104853504 crypt aes-cbc-essiv:sha256 000[...]000 0 254:2 4096
如果加密卷是,
/dev/storage2/crypto
那麼您將獲得資訊cryptsetup luksDump /dev/storage2/crypto LUKS header information for /dev/storage2/crypto Version: 1 Cipher name: aes Cipher mode: cbc-essiv:sha256 Hash spec: sha256 [...]
列出磁碟:
lsblk --fs
然後(使用加密):
cryptsetup luksDump /dev/sdb1
或(使用加密):
cryptsetup status crypt_sdb1
另外(核心支持的加密和bench):
cat /proc/crypto ls /lib/modules/$(uname -r)/kernel/crypto/ #cryptsetup benchmark --cipher aes-xts --key-size 256 cryptsetup benchmark