LUKS 파티션에 사용되는 암호화(모든 관련 정보, 초기화 벡터, 생성 체계, 운영 모드 및 블록 암호화 기본 요소)를 결정하는 데 사용할 수 있는 명령은 무엇입니까?
답변1
해독된 볼륨이 다음과 같은 경우 다음 /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
[...]
답변2
디스크 나열:
lsblk --fs
그런 다음 (암호화 사용):
cryptsetup luksDump /dev/sdb1
또는 (암호화 사용):
cryptsetup status crypt_sdb1
추가로(커널 지원 암호화 및 벤치마크):
cat /proc/crypto
ls /lib/modules/$(uname -r)/kernel/crypto/
#cryptsetup benchmark --cipher aes-xts --key-size 256
cryptsetup benchmark