如何清理或覆盖 RAM 并通过自制快捷方式关闭计算机以防御冷启动攻击?

如何清理或覆盖 RAM 并通过自制快捷方式关闭计算机以防御冷启动攻击?

我的系统受到全盘加密保护。

我的电脑的弱点是 RAM,它在电脑关闭后还会继续存在,
其中包含一些我想清除的重要安全信息。
这就是重点,我想在按下 +++ 时清理或覆盖 RAM 并关闭我CtrlAlt电脑。 ShiftC

怎么做?

答案1

在让警察进来之前,请先切断计算机的电源。我假设你的机器在室温下运行,因此内存内容应该在几秒钟内退化。

针对冷启动攻击没有万能药。您建议如何识别内存的哪些部分包含敏感信息?保留此类内存区域的应用程序会发生什么情况?

从积极的一面来看,目前还没有发现非实验性的冷启动攻击的案例。

PS:如果您担心主加密秘密被泄露,请获取一个硬件密钥存储区,其中实际密钥永远不会离开存储区,并且所有加密操作都在其上执行。

答案2

清理缓存:

sudo sysctl -w vm.drop_caches=3

或者

sudo sync && echo 3 | sudo tee /proc/sys/vm/drop_caches

为了快捷方式,您可以编写一个 bash 脚本来执行这些操作之一。

参考 :清理缓存

至于ctrl+++ alt,我不知道shiftc怎么做。

相关内容