删除 Cryptsetup LUKS 加密

删除 Cryptsetup LUKS 加密

我想加密闪存驱动器,但进展不顺利。然后我尝试删除加密,但我无法做到这一点。

以下是一些信息: LUKS 标头信息 版本:2 Epoch:4 元数据区域:16384 [字节] 键槽区域:16744448 [字节] UUID:9f4cbeda-4733-4aa9-873f-764705300bee 标签:(无标签)子系统:(无子系统) 标志:(无标志)

Data segments:
  0: crypt
        offset: 16777216 [bytes]
        length: (whole device)
        cipher: aes-xts-plain64
        sector: 512 [bytes]

Keyslots:
Tokens:
Digests:
  0: pbkdf2
        Hash:       sha256
        Iterations: 100669
        Salt:       59 c1 f4 ec 5a d2 17 ae 9f 2a 06 73 9c c2 b8 8e 
                    e8 02 0e 26 5c 8a 5a 33 a9 3e 98 ce 20 04 b8 c0 
        Digest:     f2 f9 3b 7e 53 48 2b 24 05 4d c3 b9 42 4c 3b 1e 
                    ef 8a 1f f5 22 85 25 de fc f9 e4 02 ac 0f 8b 9d 

答案1

您无法“删除”LUKS 加密 AFAIK,您需要格式化/重新创建分区。

将其转换回普通 USB 驱动器的步骤:

sudo unmount /mount/point
sudo cryptsetup close /dev/mapper/name
cat /dev/zero > /dev/device1
sudo mkfs.ext4 /dev/device1 (or mkfs.exfat/mkfs.vfat/mkfs.ntfs)

cat命令并非绝对必要,但确实需要。如果您不运行它,您可能会发现充满随机数据的文件。

mkfs.ext4可能会拒绝运行,说分区上有数据,在这种情况下使用该-F标志。

相关内容