最近接触到防盗版领域,想了解下,如何有效保护工控系统的程序防护呢?
防盗版很复杂,不同方案不同功能都决定了不同的安全级别
具体有哪些方案?
从使用的介质来看,分为软加密和硬加密,自身验证固有环境信息是软加密,而借助于防盗版的加密芯片则称之为硬加密
软加密和硬加密,哪种安全性好?应该是硬件加密吧,毕竟额外有东西
以凌科芯安的LKT加密芯片为例,特色方案支持程序移植,兼具程序和数据双重保护,相对来说不依靠主控MCU,方案不错
依靠主控mcu为何不安全?
仔细想想啊,要保护mcu程序,依靠主控的方案确实逻辑上盘不通啊
简单明白了一点,还有个问题,线路上如何做防护,避免别人模拟?假如我做得很好,但盗版者简单粗暴的模拟加密芯片,进行收发,如何防止?
对,线路上的数据原则,绝对不能固定不变或者有限次的变化,那容易被模拟的。
应该怎么做,假设我的数据就是固定的呢?
常规方式,是在数据传输中,使用某种算法进行加密,保证数据的隐私性。而变化性,可在加密中掺杂随机数作为因子,每次随机数不同,则加密后的数据也不同
加密后的数据如何解密,是加密芯片负责解密吗?
加密芯片能够保护得好内容,还要有隐私变化性,凌科芯安方案是做得较为全面的
国内的还是国外的
国内的,国内的,国内的,重要的说3遍,国外的芯片今年不是缺货,就是涨价,太狠了。