加密芯片的原理是什么?

qq_39360524 2017-07-03 01:21:47
加密芯片的原理是什么?如果是防盗版的话 用哪种芯片比较好呢
...全文
1657 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
of123 2017-07-13
  • 打赏
  • 举报
回复
引用 15 楼 qq_33659408 的回复:
那这种不错啊,还有其它优点吗?哪家做的比较好呢?
一般安全芯片公司对达不到十万百万级的小用户不会太主动。 现在,进入 MCU + 安全芯片保护领域的二手公司正在增加。我们公司已经有客户在联系这方面的业务。以前,有大公司用我们的芯片搞过高档智能加密狗,是保护 PC 端软件的。 如果自己有 COS 开发能力,国内经过安全认证的安全芯片用哪款都可以。每台设备几块钱成本就可以搞定。有些公司提供加密狗方案的,成本都比较高,适合自己没有开发能力,产品本身价格很高,对附加成本不敏感的用户。 所以,关键要看自己的情况。
zhangliang3521 2017-07-13
  • 打赏
  • 举报
回复
容量通常几十K字节,有程序区,还有数据区,容量大,功能多,认证方案都是可以兼容,在安全芯片方案中比较高端。LKT加密芯片我用过,公司名称楼主你自己百度吧。
of123 2017-07-11
  • 打赏
  • 举报
回复
引用 10 楼 JYCLH 的回复:
哦,就是说可以被绕过了。那如何更好的保护呢,mcu程序必须要有的,又不安全,难道只能等着被盗干瞪眼了?
把你的核心操作放到安全芯片中去进行。 你可以把一些原来在 MCU 中的核心代码,换成函数形式放到安全芯片中。
qq_33659408 2017-07-11
  • 打赏
  • 举报
回复
那这种不错啊,还有其它优点吗?哪家做的比较好呢?
YOURS淇 2017-07-10
  • 打赏
  • 举报
回复
可编程芯片,mcu?拜托我要保护的就是可编程芯片mcu啊!
t11199124 2017-07-10
  • 打赏
  • 举报
回复
mcu是可编程,但可编程未必就是mcu啊,有一种加密芯片,可以编程,但是对于反汇编等非正常测试方式完全不识别,环境封闭,只能进行命令的执行,而不会吐出任何程序本身的芯片
t11199124 2017-07-07
  • 打赏
  • 举报
回复
认证是一种方式,还有更好的方式啊,比如可编程芯片。
JYCLH 2017-07-07
  • 打赏
  • 举报
回复
哦,就是说可以被绕过了。那如何更好的保护呢,mcu程序必须要有的,又不安全,难道只能等着被盗干瞪眼了?
xuanzhuandemuou 2017-07-07
  • 打赏
  • 举报
回复
1、mcu端有密钥可能被获取到。2、在mcu端,如果能找到对比点,可以通过反汇编手段,直接移除对比命令,剩下的直接用就可以。
JYCLH 2017-07-07
  • 打赏
  • 举报
回复
我不明白了,认证密钥不被知道的话,怎么盗取?我可是有专业知识的,不要骗我哈。
xuanzhuandemuou 2017-07-07
  • 打赏
  • 举报
回复
认证方式有一些效果,但不是特别好,因为本身有方案缺陷,mcu端程序存放位置没有根本变化,可能会被外界从mcu直接盗取的。
YOURS淇 2017-07-07
  • 打赏
  • 举报
回复
这么说,楼上的方式是很高级的做法了
YXG2016 2017-07-07
  • 打赏
  • 举报
回复
那个太简单了,甚至简陋,常规做法是mcu 和 加密芯片会存储一段相同的秘密数据(专业叫密钥),每次认证时对同一数据解密,比对结果,密钥本身不露出,可多次使用
pinbo200808 2017-07-06
  • 打赏
  • 举报
回复
加密芯片原理就是通过与设备主控mcu建立联系,双方交互进行数据交互(按功能:验证、参数获取、程序获取等),来保证必须正确的芯片才能配合完成一个程序。
qq_39360524 2017-07-06
  • 打赏
  • 举报
回复
验证我了解过,是不是跟对暗号一样,返回正确的一个数值,mcu才会识别并运行。
of123 2017-07-03
  • 打赏
  • 举报
回复
打个比方,就是让你的每台设备都增加一个保险箱。保险箱中的东西别人偷不走,所以你的设备就安全了。
of123 2017-07-03
  • 打赏
  • 举报
回复
实际上,已经与“加密”无关。我们所说的加密芯片,应该叫信息安全芯片。它从硬件架构到固件架构,都考虑了抗攻击的能力。 也就是说,这种芯片内部的数据,如果不是芯片 COS 代码设计为可输出,外部是无法获取的。 如果你在这种芯片内移植了部分原来要放在主控芯片中的核心运算功能,攻击者就难以获取它的代码。你的设备设计成每一台都加上一片安全芯片,通过主控与它的通讯来完成应用功能。那么,没有这颗芯片的设备就不能完整地执行所需的运算。 只要安全芯片内部的代码安全地掌握在你的手里,仿冒者就很难对你的产品盗版。 实际上,这类芯片原本是为密码算法设计生产的,它的安全功能是为了保护算法和密钥。这也是我们把它称为加密芯片的原因。

1,616

社区成员

发帖
与我相关
我的任务
社区描述
智能硬件,智能手表,可穿戴设备,智能电视,谷歌眼镜,Google Glass 相关讨论。
社区管理员
  • 智能硬件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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