LUKS 密码停止工作

LUKS 密码停止工作

我有一台旧的 Macbook pro,我在上面安装了 Debian 10 并对其进行了加密。没有 Luks 头文件/备份。突然,用于访问它的密码不再起作用。我知道我使用的是正确的密码,因为我知道并保存了它的哈希值,所以它是 100% 正确的。我也使用正确的键盘布局。

我没有对设备进行任何更新或安装或任何操作。我的问题是,如果我无法解密它(通过后备 tty 以及实时拱形图像进行尝试),是否 100% 意味着标头已损坏?

答案中,他们提到 0x1000 和 0x20400 扇区之间的明文字符串意味着标头已损坏。这是真的?在我的十六进制转储中,扇区之间的输出0x10000x20400 具有纯文本字符串并将行清零。但它们似乎大多是与 LUKS 相关的文本(例如我正在看到{"type": "luks2"||, "key_size": 64...........)。清零的行出现在字符串"keyslot_size": "16744448"}} 之后的 0x000012e0 处。在 0x20400 之前还有一些其他被清零的行。

这是一个损坏的标头吗?运行修复功能输出“未检测到 LUKS 标头的已知问题”。

相关内容