求指导!消费电子怎么做程序保护?

wyj2298864233 2016-05-13 02:46:27
求指导!消费电子怎么做程序保护?
...全文
148 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_35055873 2016-05-20
  • 打赏
  • 举报
回复
基于签名,密钥,和soc本身的唯一值,可以实现防拷贝。不过不是很清楚你要保护什么
cptang 2016-05-13
  • 打赏
  • 举报
回复
不错 呵呵!
wyj2298864233 2016-05-13
  • 打赏
  • 举报
回复
哦了解,很形象,谢谢哈!
xiaoxiaosafe 2016-05-13
  • 打赏
  • 举报
回复
引用 4 楼 u013758702 的回复:
程序移植安全性要高一些?
这肯定是的。举个例子吧,如果程序比作宝物,你会把它放在一个带有大门的院子里呢?还是会把它放在一个保险箱里呢? 肯定是保险箱对吧。对比认证就相当于一个大门,虽然认证很难,但是从产品程序端跳过却是可能的;程序移植就相当于一个保险箱,无论在什么位置,只要保险箱没有被打开,就不能被复制,程序自然也就不会被盗版了。
wyj2298864233 2016-05-13
  • 打赏
  • 举报
回复
程序移植安全性要高一些?
xiaoxiaosafe 2016-05-13
  • 打赏
  • 举报
回复
对比认证,就是你一个密码,我一个密码,同时加密一个数据,对比下是否一样,如果一样,就OK,程序继续运行喽 程序移植,就如同程序中存在的若干个函数,其中几个函数放在芯片中,运行的时候只要给出参数,芯片运行完毕后把结果返回出来就可以。芯片就相当于一个硬件的库函数载体,只能用,但看不到内部运行的逻辑。
wyj2298864233 2016-05-13
  • 打赏
  • 举报
回复
两者有什么区别呢?怎么程序移植?
xiaoxiaosafe 2016-05-13
  • 打赏
  • 举报
回复
外置加密芯片,对比认证方式或者程序移植的方式都可以。

27,370

社区成员

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

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