随着IT行业的蓬勃发展,各种电子产品在市场上层出不穷,数不胜数。手机、平板,消费电子类产品以及可穿戴智能设备应接不暇的步入消费者的视线。各个品牌也在每年推出新的系列产品,让新的技术更加惠及消费者。例如智能手环、watch上对人体心率,消耗热量的测试,用户可以随时了解自己身体的状态,制定健康管理。而这些功能是需要传感器采集数据并交由内部单片机程序处理后才能得出一个数据,处理过程非常复杂。但往往此类单片机对于加密防护都比较薄弱,不仅用户的个人信息容易被盗,生产厂商的产品技术信息也容易被盗。所以加密防破解就非常重要了。

正因为目前可穿戴智能设备在市场上热销,所以盗版商对此类设备的破解可能性大大增加。如果设备被破解,山寨设备横行,对于厂家的损失是无法估计的。为了尽可能保护厂家的利益,加密这块就成了重中之重。目前应用在市场上的加密方案多为序列号认证以及单片机比对认证,此类方案对于盗版商而言是一种很常见的加密方式,他们可以通过反编译得到全部程序并摘除其中的对比点,或者根据线路跟踪模仿数据交互流程来完成破解。虽然此类加密方案耗费了盗版商一些时间和精力,但是最终的结果还是破解了单片机端全部程序从而复制了设备功能。因此选择更加可靠地加密方案就十分重要了。由于主控单片机的加密性能较弱,同时全部程序也在单片机端运行。因此对程序的分离保护便成了另一种加密方法,主控单片机可以配合一个智能卡平台的加密芯片来使用,单片机实现的一部分功能移植到加密芯片来实现,并以指令交互的形式实现单片机和加密芯片的通讯。如果盗版商想要实现设备全部功能就要去破解加密芯片端程序,因为加密芯片设计初衷就是为了防读取防篡改,在内部也有自毁和防攻击机制,安全等级普遍都达到了国际的EAL4+标准,达到此安全标准即可制作银行卡,也就是说和银行卡的安全等级相同。并且众所周知目前银行卡也逐步在从磁条卡往芯片卡(智能卡平台芯片)过度,所以智能卡平台的芯片安全性是可以保证的。智能卡平台的加密芯片LKT系列的加密芯片采用的是算法分离保护的加密方案,安全等级也都达到了EAL4+标准或者更高。加密芯片算法移植就是将MCU中的程序,取出一部分,放到加密芯片中运行。这样一来,就算盗版商能够破解MCU中的程序,但是他也只拥有一部分代码,无法正常运行程序。而其想要破解移植到加密芯片中的代码,又要付出相当大的代价。因为加密芯片的安全等级要比MCU高得多。一般的盗版商都是没有能力破解的,就算是有实力的高端破解机构,也是需要投入人力物力和大量经费以及时间,才有可能破解。而且破解成功率也是没有保障的。因为得不偿失,所以一般公司也就不会去花精力破解加密芯片。这样一来,由MCU和加密芯片所组成的整个系统才是真正安全的。而此种芯片的缺点就是,通讯接口一般多采用串行接口,所以开发起来相对比较复杂。只有算法移植类芯片,才能真正做到保护MCU中的程序。

加密芯片提升消费电子产品设备的安全性能相关推荐

  1. 创新数字音频处理技术带来消费电子产品差异化用户体验(转)

    [刘品]上个周末,有机会跟Sontia亚太区执行董事兼总裁谭军博士见面聊天,大有收获.谭老师分享了他对整个音频处理技术现状和未来的发展,对我在这方面的认识打开了很多认识上的盲区.今天看到这篇报道,特转 ...

  2. 计算机技术迭代速度,消费电子产品更新迭代速度较快 行业技术水平不断提高...

    在全球制造业向我国大陆地区转移的过程中,我国消费电子产业迅速发展,在政策的扶持下,产业链日益完善,成为全球消费电子产品产量最大.产品种类最多.出口额最大的国家,并且产业已经逐步由代加工向品牌供应方向升 ...

  3. 用FlatBuffers提升Android平台上Facebook的性能

    在Facebook上,人们可以通过阅读状态更新和查看照片同他们的家人和朋友来往.在我们的后端,我们保存了组成这些连接的社交图谱的所有数据.在我们的移动客户端,我们不能下载完整的图谱,而是以一个本地的树 ...

  4. 聚焦天线组件如何提升无线物联网设备的功率效率

    放眼世界,数以十亿计的无线物联网设备在几乎没有人为干预的情况下,长期值守在岗位.它们依赖电池供电,以维持在各种应用中的运转.这些设备不仅需要实时保持无线连接,以提供持续.可靠的服务:还要在不更换电池的 ...

  5. 系列解读SMC-R:透明无感提升云上 TCP 应用网络性能(一)| 龙蜥技术

    文/龙蜥社区高性能网络SIG 引言 Shared Memory Communication over RDMA (SMC-R) 是一种基于 RDMA 技术.兼容 socket 接口的内核网络协议,由 ...

  6. Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net

    Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net 1. 提升单例有能力的1 2. 减少工作数量2 2.1. 减少距 ...

  7. INNODB在裸设备上的性能简单测试

    INNODB在裸设备上的性能简单测试     裸设备简单测试 2009年4月28日 我这里用的SUN VBOX以及SUPER-SMACK来得到的数据. 至于SUPER-SMACK的介绍参见我以前的文章 ...

  8. 嵌入式设备交叉编译perf性能分析工具

    嵌入式设备交叉编译perf性能分析工具 1.1 背景 最近工作一直在做嵌入式相关的开发,主要是应用方面,随着程序的业务功能越写越复杂,加上嵌入式系统上的调试工具,少之又少,主要还是靠printf的传统 ...

  9. 嵌入式设备的网络性能该如何分析

    最近对公司的嵌入式设备做了一个网络性能测试,如何确定网络性能的瓶颈在哪里,以及网络性能影响因素有哪些,有些心得记录在此. 一般评判网络性能都是看数据下载上传的速度.现在主流的带宽有2种,100Mbps ...

最新文章

  1. HDU6181(K短路问题)
  2. Windows系统如何使用宝塔面板一键快速搭建本地服务器环境(LNMP/LAMP)
  3. java新手笔记21 接口
  4. Hadoop分布式文件系统--HDFS结构分析
  5. 利用mvc 模型绑定验证方法验证普通类对象数据是否合法
  6. matlab三维feather,matlab高维图形,别地方抄来的
  7. 深入JVM——OOM异常解析
  8. 【工作感悟】java编程规范pdf下载
  9. 三星Galaxy S22系列快充规格曝光:只可比肩iPhone 13Pro Max
  10. 不出现php version网页_谈谈 PHP 的自动加载机制与 Laravel 中的具体实现
  11. html设置ie11兼容,ie11浏览器兼容性问题设置方法
  12. 粒子特效 代码(龙卷风)
  13. Qt 常用文件对话框及消息对话框使用
  14. 特别篇:公主,快放开那只巨龙
  15. 联想android电视软件下载,联想智能电视如何通过浏览器来下载第三方应用软件...
  16. Charles 限制网络速度(Throttle设置)
  17. Tibco Designer -- 时间日期转换
  18. 新瑞波XAG在新宿聚会,株氏会社和風现场确认合作
  19. 练习八:利用有限状态机进行时序逻辑的设计
  20. 南邮 OJ 1733 跳棋

热门文章

  1. 微信停机断网可充话费;苹果正研发可折叠屏幕 iPad;Rust 1.36.0 发布 | 极客头条...
  2. Google Flutter 一统移动、Web、桌面、嵌入式江湖!
  3. @程序员,京东面试官让你谈谈注册中心的问题!
  4. 身价百亿的中本聪是如何打造出“创世区块”的?
  5. 大数据“杀熟不杀生”;微信朋友圈广告没完;美团打车撒币上海 | 一周业界事
  6. @程序员,你该如何做职业规划才能不被“废”?
  7. 如何减少mysql的连接时间_mysql连接的空闲时间超过8小时后 MySQL自动断开该连接解决方案...
  8. python手动绘图案例_python绘图案例——递归绘制分形树
  9. php创建多级目录函数,php创建多层(多级)目录的函数
  10. gallery代码怎么运行_自学Python进阶-把代码变成程序、软件