Maj*_*cRa 3 hardware encryption disk-encryption
简洁的问题:是否有可能以某种方式将分区加密绑定到硬件,因此不可能(非常困难)将系统复制到另一台 PC 并在那里运行?
全文:我们开发了一台在设备内运行 Linux 的小型嵌入式 PC。当设备开启时,嵌入式 PC 就开始运行,向用户显示数据,直到断电。
这台 PC 上的软件是我们的商业竞争优势,因此我们希望尽可能阻止对其进行访问(请参阅 PS)。
所以这个想法是加密系统闪存或至少它的一部分。但是,可以只复制整个闪存。然后,下一个想法是将加密绑定到硬件。但是如何?
PS 我知道一切都是逆向工程的主题,但这并不是让产品逆向工程平淡无奇的理由。
PPS 我对抄袭并不偏执。不幸的是,我们知道竞争对手会试图通过名称窃取技术 =)