小编Chr*_*uma的帖子

如何加密我的 SSD 但仍然无人值守启动 (linux)?

我有一个系统,它显示来自带有叠加层的摄像机源的视频,并且它必须在没有任何用户干预的情况下启动(越快越好)。但是,这些系统将掌握在客户手中,因此我们担心逆向工程。

操作系统 (linux)、软件和日志存储在 mSATA SSD 上。CPU 是具有 4GB RAM 的第 4 代 Core i3。

基本上,我们如何防止任何不道德的客户或竞争对手简单地移除 SSD 并窃取我们的应用程序代码?显而易见的答案是加密驱动器,但它需要在无人看管的情况下启动。下一个合乎逻辑的步骤是在运行时解密软件,但您仍然需要将解密密钥以明文形式存储在某处,对吗?

板上有一个 TPM 模块,这可能是一个解决方案,但我找不到任何关于使用它的好的文档。

我愿意接受任何和所有建议。

linux encryption ssd data-protection tpm

5
推荐指数
1
解决办法
4410
查看次数

标签 统计

data-protection ×1

encryption ×1

linux ×1

ssd ×1

tpm ×1