家电防盗版licence控制,怎么保证软件不被非法使用吗?

本人做家电防盗版licence控制,有什么好的方法保证软件不被非法使用吗?

基于密码算法计算出来的linces才是安全有效的

软件保护?那怎么做,给别人用量很难控制吧?

单纯软件保护效果很难,常规的做法是加密芯片配合 

加密芯片是啥,如何保护啊,软件也没办法和芯片配合吧
 

licence保护需要注意的是,要合作方配合,事先调试好适配芯片,届时来保证芯片与软件一对一配套,没芯片软件使用不了

这样说的话,对方案安全要求比较高了
 

凌科芯安他们创造的算法移植方案,效果很好,可实现自定义程序,是个非常不错的,有几个朋友用过都说不错

原理是啥?效果怎么好?

据说是可以把要保护的程序,一部分放到芯片中,这样芯片也成了程序的一部分,绕过芯片无法使用授权的软件

听起来不错,那么有个问题,加密芯片自身安全性如何保证呢

国外一般方案短平快,做个密钥认证,不过缺点就是 关键认证点在mcu中,容易被搞掉。

 licence控制的话,认证方案不行的,万一mcu那边改掉,直接加密就废掉了
 

哦了解了,看起来不错,将来考虑用用

其实这里面还要注意一个关键的问题,就是线路上数据安全

线路上数据怎么能保证不被模拟呢?按理说数据传输都能被截获吧
 

这个有办法,一般来说运行起始数据每次不同就可以了,毕竟程序是变化的吗

线路保护是基础,随机数干扰和密钥加密就可以了,不过最好程序自身做好

基本了解了,长见识了

如果能够保证加密的安全性,那licence控制才好,不能依靠合作方的道德约束

说得对,技术性加密是必须的

学习了,后续可能会用到,期待!