loop-aes 和 dm-crypt 都被 partman-crypto 用于 linux 硬加密,但 dm-crypt 不需要内核补丁并且得到更多支持。dm-crypt 将它的密钥保留在第一个硬块上,这是一个使 loop-aes 更好的安全问题吗?你提供的更多?
用于Linux硬加密的loop-aes或dm-crypt?
信息安全
linux
磁盘加密
2021-08-29 22:28:40
1个回答
这并不完全正确。
如果您单独使用 dm-crypt(没有 LUKS),则不会在磁盘上存储密钥信息,并且每次输入密码时都会重新导出密钥。这与循环 aes 并没有什么不同。
使用 dm-crypt 使用 LUKS,您的密码用于加密主密钥,然后将加密的主密钥写入磁盘中的密钥槽。由于有多个密钥槽,因此可以为不同的用户加密主密钥,每个用户都有一个唯一的密码。
由于主密钥在写入磁盘之前已加密,因此您仍然需要破解密钥上的加密才能使用它。
就个人而言,我不认为这是一个重大风险,并在我负责的所有系统上使用 dm-crypt 和 LUKS。
您可以在cryptsetup FAQ中阅读更多关于 dm-crypt(带和不带 LUKS)的信息-
其它你可能感兴趣的问题