微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 手持设备加密方法

手持设备加密方法

时间:10-02 整理:3721RD 点击:

我是做手持机设备的,之前做了点加密,但是不管用,还是被盗版走了,有谁能给个好的建议不?


之前加密怎么做的?用什么方案?

我用的是加密芯片,就是硬件加密,方案是ID认证

ID认证相对安全性比较简单,不太够,被盗版也是正常的。

那有什么好的方式,我听说加密芯片挺管用的呢。

加密芯片其实是很有用处的,但也要看使用的方式,简单应用是难以起到效果的。
首先,ID认证由于ID在线路上传输,可以被截获,因此容易被复制,从而盗版。好一点的认证方式,是在两边分别存储密钥,加密随机数的方式进行比对。

我知道了,加密随机数是了防止线路跟踪对吧?是种不错的方式。应该是最安全的了吧?

错了,这只能算是简单的方式,我们要保护的是什么,是程序,当然要对程序本身进行防护了。

程序防护,怎么防护,总不能改变程序的功能吧?

程序功能当然不能变,但是可以将程序移植到芯片中运行的方式,来保护,国内早就有这种方案了。

这样也行?程序放到芯片中,与mcu有什么区别,2个mcu?

芯片中的程序只能被调用,不能被读出的,类似对mcu 的软件破解的方式,对芯片是没用的,芯片是有专门的防护系统和固定的逻辑(标准加密算法)+可变逻辑(用户程序)

哦,加密已经发展到这种程度了?真强悍,看来我之前还真是井底之蛙了!有推荐的型号吗 大神?

你可以看看一款LKT的产品,我之前就是用这个的,一般人我不告诉他哈

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top