因为标准算法通常不是客户应用程序,那么加密数据后,必然要做验证。加密芯片自身不可能先加密,再解密,那么就必须在mcu内部来解密和验证。如果mcu被破解了,那认证的程序或者验证点被泄露了,就直接可以跳过加密芯片了。
那么如何提高安全性?
为了提高安全性,不能把关键点放到mcu内部。应该放在加密芯片端。这样即使mcu被破解,也无法跳过加密芯片。同时,加密芯片内部的程序是有用的,不可跳过的,这是第一点;然后加密芯片的程序又不可能轻易被获得,这是第二点。两者构成了安全性和必要性。
有哪家公司做加密芯片比较好?
加密芯片是什么?
北京有一家公司专门从事这类加密芯片的研发和生产,已经有几年的历史了。他们的LCS4110R型号加密芯片不仅兼容标准算法验证的功能,还支持多点复合使用,大大提高了安全性。你可以去搜索型号了解一下。
是国产的吗 和国外的比怎么样
国内的方案更好些,国外通常是固定算法的,认证类的方式,有mcu做判断
那种相对没有移植程序这种紧密,安全性要求高还是用算法移植的好
哦 明白了 ,认证的程序其实还都是在mcu端,不保险吗