加密防抄板,保护你的劳动所得,保护你的知识产权!
防抄板加密原理:
1. CPU + DX81加密芯片,这种构架,CPU确实是没有办法保护,cpu内部的bin代码是有可能被破解出来。但加密芯片DX81内的code是肯定不能被破解。
2. 那就要这样保护程序:cpu执行的代码部分,或者一些要调用的参数放到加密芯片中,而不是简单的在加密芯片中存储一个sn号,之前的很多加密芯片是存储一个sn号,判断是否正确就ok,现在我们的芯片可以做到更好,在程序运行过程中,需要不断去调用加密芯片的一些数据进来,参与运算,这样就算cpu内bin被读出来了,但加密芯片的他无法获取,程序照样运行不了。
3. 加密芯片每颗里面存储的数据,存在哪个地址,可以和加密芯片id,用户设置的sn相关,这样,就算是每颗芯片拿去破解开盖什么的,提取出来的bin,每颗都不一样。正常来讲加密芯片能提取的概率已经非常非常低了,基本可以不考虑。
4. 当然,cpu和加密通讯的时候,在数据线上跑的信息都是加密处理过的,不是简单重复的密文信息。
5. 加密芯片还可以基于标识加密,这样将一些重要算法,重要参数加密了,多重保护,更高的安全性。
6. 另外,在cpu任务调度里,还可以在cpu空闲的时候随机查询认证加密芯片,这样破解bin就很难确定地址入口出口
加密防抄板,保护你的劳动所得,保护你的知识产权!
防抄板加密原理:
1. CPU + DX81加密芯片,这种构架,CPU确实是没有办法保护,cpu内部的bin代码是有可能被破解出来。但加密芯片DX81内的code是肯定不能被破解。
2. 那就要这样保护程序:cpu执行的代码部分,或者一些要调用的参数放到加密芯片中,而不是简单的在加密芯片中存储一个sn号,之前的很多加密芯片是存储一个sn号,判断是否正确就ok,现在我们的芯片可以做到更好,在程序运行过程中,需要不断去调用加密芯片的一些数据进来,参与运算,这样就算cpu内bin被读出来了,但加密芯片的他无法获取,程序照样运行不了。
3. 加密芯片每颗里面存储的数据,存在哪个地址,可以和加密芯片id,用户设置的sn相关,这样,就算是每颗芯片拿去破解开盖什么的,提取出来的bin,每颗都不一样。正常来讲加密芯片能提取的概率已经非常非常低了,基本可以不考虑。
4. 当然,cpu和加密通讯的时候,在数据线上跑的信息都是加密处理过的,不是简单重复的密文信息。
5. 加密芯片还可以基于标识加密,这样将一些重要算法,重要参数加密了,多重保护,更高的安全性。
6. 另外,在cpu任务调度里,还可以在cpu空闲的时候随机查询认证加密芯片,这样破解bin就很难确定地址入口出口
举报