孤陋寡闻了吧,最好的方式当然是把一些程序移植到加密芯片中啊,通过加密芯片来保护部分程序,从来保护设备整个程序不会被盗版。……
认证方式有一点安全性,不过也不能说是最好的哦。现在程序防盗版发展速度很快,这种认证方式已经用了很多年了,过时了。……
哦,我是初学者,还要努力学习啊。RSA512、RSA1024、RSA1280有什么区别?……
那为什么3DES、AES等算法还在用,没有被淘汰呢?……
看方案了,建议能移植程序可编程的那种,程序是自定义的逻辑,仅程序设计者可用,其它包括芯片厂家也无法获得,安全性很好。……
1、mcu端有密钥可能被获取到。2、在mcu端,如果能找到对比点,可以通过反汇编手段,直接移除对比命令,剩下的直接用就可以。……
加密芯片也分很多种,简单一点的存储密钥做个验证,再加上平台本身安全性不高,确实不够好。
不过现在市面上已经出现了可编程的加密芯片,就是把要保护程序中的……
设备外接加密芯片,通过存储一些信息和程序功能来实现保护的。……
最关键的是加密芯片的编程方式是不公开的,而且编好后是不能随意擦除的。做为一个被动型的芯片,难以通过技术手段进行分析。
……