手持设备加密方法

YOURS淇 2017-05-15 04:09:35
我是做手持机设备的,之前做了点加密,但是不管用,还是被盗版走了,有谁能给个好的建议不?
...全文
1365 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2017-05-25
  • 打赏
  • 举报
回复
楼主和诸位有被破解疑虑的,都用的是什么 MCU 芯片。
of123 2017-05-25
  • 打赏
  • 举报
回复
我的意思是,各位疑虑被他人破解的,是什么芯片?
xiaoxiaosafe 2017-05-25
  • 打赏
  • 举报
回复
你可以看看一款LKT的产品,我之前就是用这个的,一般人我不告诉他哈
YXG2016 2017-05-24
  • 打赏
  • 举报
回复
这样也行?程序放到芯片中,与mcu有什么区别,2个mcu?
t11199124 2017-05-24
  • 打赏
  • 举报
回复
哦,加密已经发展到这种程度了?真强悍,看来我之前还真是井底之蛙了!有推荐的型号吗 大神?
pinbo200808 2017-05-24
  • 打赏
  • 举报
回复
程序功能当然不能变,但是可以将程序移植到芯片中运行的方式,来保护,国内早就有这种方案了。
qq_33659408 2017-05-24
  • 打赏
  • 举报
回复
程序防护,怎么防护,总不能改变程序的功能吧?
xiaoxiaosafe 2017-05-24
  • 打赏
  • 举报
回复
芯片中的程序只能被调用,不能被读出的,类似对mcu 的软件破解的方式,对芯片是没用的,芯片是有专门的防护系统和固定的逻辑(标准加密算法)+可变逻辑(用户程序)
of123 2017-05-24
  • 打赏
  • 举报
回复
引用 15 楼 YXG2016 的回复:
这样也行?程序放到芯片中,与mcu有什么区别,2个mcu?
可以这样理解,一个非安全的MCU加上一个安全但小型的另一个MCU。
pinbo200808 2017-05-22
  • 打赏
  • 举报
回复
错了,这只能算是简单的方式,我们要保护的是什么,是程序,当然要对程序本身进行防护了。
fly 100% 2017-05-22
  • 打赏
  • 举报
回复
硬件加密吧,软件都有被破解方法
zhangliang3521 2017-05-22
  • 打赏
  • 举报
回复
我知道了,加密随机数是了防止线路跟踪对吧?是种不错的方式。应该是最安全的了吧?
of123 2017-05-22
  • 打赏
  • 举报
回复
很多芯片被盗版,是因为它的存储数据可以通过某个通道读出。 安全芯片最大的一点不同,就是 COS 无法读出。因此,从根上就没有代码从芯片被盗取的顾虑。也不需要什么加密。除非你要抵御物理破解攻击(就是解剖后逐个 Flash 单元用电子探针测试原来写入的是 0 还 1),但普通盗版者没有这样的能力,也不会破费如此巨资去干这个。 当然,安全芯片也支持用户代码和数据区的加密。它是使能后,由硬件自动去执行的,不仅数据被加密,地址也被打乱。目的就是防止上述的物理攻击。由于不需要软件参与加密,性能也不会受到影响。 用安全芯片来做设备,与很多人所说的附加“密码芯片”控制设备的授权,完全是两个不同的概念。 打个比方,安全芯片是保险箱,别人无法打开看里面装的是什么。普通嵌入式芯片是个纸箱,谁都能打开,所以你要把放在里面的东西包一层壳,让被人打开也看不明白。 国内做安全芯片的不少,你可以自己去查。其实我所在的公司也是干这个的。但对于你这样的小用户,我不会向你推荐使用。 还有一个问题,就是安全芯片比目前大量使用的有嵌入式操作系统的芯片资源少很多。因此很多时候,人们是用主控芯片外加安全芯片的方案,将核心的操作或运算放到安全芯片中。这样即使主控芯片代码失窃,盗版者也因没有你安全芯片中的代码而无法仿制。
JYCLH 2017-05-18
  • 打赏
  • 举报
回复
加密芯片其实是很有用处的,但也要看使用的方式,简单应用是难以起到效果的。
首先,ID认证由于ID在线路上传输,可以被截获,因此容易被复制,从而盗版。好一点的认证方式,是在两边分别存储密钥,加密随机数的方式进行比对。
zhangliang3521 2017-05-18
  • 打赏
  • 举报
回复
那有什么好的方式,我听说加密芯片挺管用的呢。
xuanzhuandemuou 2017-05-17
  • 打赏
  • 举报
回复
之前加密怎么做的?用什么方案?
JYCLH 2017-05-17
  • 打赏
  • 举报
回复
ID认证相对安全性比较简单,不太够,被盗版也是正常的。
YOURS淇 2017-05-17
  • 打赏
  • 举报
回复
我用的是加密芯片,就是硬件加密,方案是ID认证
91program 2017-05-16
  • 打赏
  • 举报
回复
使用加密IC是比较可靠的 另外,如果硬件有特征ID,也是可以考虑使用
YOURS淇 2017-05-16
  • 打赏
  • 举报
回复
安全芯片就可以?有什么推荐吗?
加载更多回复(1)

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧