引用: xiaoxiaosafe 发表于 2016-7-15 14:10
用加密芯片
有两种类型,一种是普通的,另一种是算法移植。你可以网上查一查,前者价格低一些,后者价格虽高一点,但安全性要比前者高很多!
引用: wyj2298864233 发表于 2016-7-15 15:24
两者有什么区别呢?价格相差很多吗?
引用: xiaoxiaosafe 发表于 2016-7-15 15:34
普通的加密芯片通过加密数据对比结果方式来判断是否合法,也就是加密芯片存储密钥,MCU端同样存储相同密钥,。这种方式有漏洞,通过mcu端破解是可以绕过芯片的。
算法移植类的则是把要保护的设备程序,挑选一部分放到加密芯片中,设备中就只有部分程序,不能独自使用,必须配合芯片中程序才能完整正常运行。较为安全。
引用: wyj2298864233 发表于 2016-7-15 16:04
哦哦,程序放在芯片中,开发起来是不是很复杂?
引用: wyj2298864233 发表于 2016-7-15 16:04
哦哦,程序放在芯片中,开发起来是不是很复杂?
引用: xiaoxiaosafe 发表于 2016-7-15 15:34
普通的加密芯片通过加密数据对比结果方式来判断是否合法,也就是加密芯片存储密钥,MCU端同样存储相同密钥,。这种方式有漏洞,通过mcu端破解是可以绕过芯片的。
算法移植类的则是把要保护的设备程序,挑选一部分放到加密芯片中,设备中就只有部分程序,不能独自使用,必须配合芯片中程序才能完整正常运行。较为安全。
引用: xiaoxiaosafe 发表于 2016-7-15 15:34
普通的加密芯片通过加密数据对比结果方式来判断是否合法,也就是加密芯片存储密钥,MCU端同样存储相同密钥,。这种方式有漏洞,通过mcu端破解是可以绕过芯片的。
算法移植类的则是把要保护的设备程序,挑选一部分放到加密芯片中,设备中就只有部分程序,不能独自使用,必须配合芯片中程序才能完整正常运行。较为安全。
更多回帖