0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯片程序保护或常规加密措施推荐

芯片逆向 来源:维动智芯科技 作者:李明阳 2021-12-07 10:39 次阅读

12月

加密措施

针对于市场上越来越多的芯片解密方案的成熟和扩大,目前很对客户存在一个对于自己的产品会被同行或者其他竞争者抄袭的情况,对于硬件这块通常情况下是无法防止被抄的。但对于电路板的核心芯片和程序部分,是存在一些方式可以保护自己产品的。以下推荐给大家一些非常规方式的加密措施。

加密推荐

1、芯片表面打磨,这是比较原始的一种物理加密方式。这种方式优点是方便快捷。缺点也很明显,第一就是成本会增加,另外此种方式通常只适用于一些相对偏门或者市场使用比较少的一些芯片,打磨掉后其他人难以判断其型号,对于一些常规芯片只需要分析电路及一些管脚定义,有经验的工程师往往能很快确定芯片的具体型号。

2、芯片或者板面封胶,这种方式对于使用的胶要求较高,通常需要使用不透明、散热好、无腐蚀的,通常使用这种方式是比较少的,这里只提出来,一般不建议使用。

3、用裸片(通常可以理解为出厂不带丝印的一些特供芯片),这类芯片看不到型号,晶圆接线通常也不好确认,所以一般是难以被逆向破解的。对于这类型的加密一般建议开发时对于程序进行一些复杂算法,外部电路增加一些芯片或者被动元器件增加迷惑性更好。

4、软件加密,单一的软件加密是不能避免被人复制的,一般需要配合多种其他加密方式来使用效果更好,比如将CPU或者是软件的部分程序移植到安全芯片中,必须此安全芯片cpu的程序才完整,才能运行,这种常称为DES加解密;另外一种是在主板有联网的情况下,在程序增加一段代码进行序列号加密或者验证,这种序列号一般是唯一的一一对应的,所以即使你的产品被复制了,别人也不一定能使用或者要花很大精力来处理序列号验证问题,这是一种比较理想的加密手段。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    447

    文章

    47769

    浏览量

    409071
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10437

    浏览量

    206527
  • 晶圆
    +关注

    关注

    52

    文章

    4523

    浏览量

    126420

原文标题:芯片程序保护或常规加密方式推荐

文章出处:【微信号:zhixinkeji2015,微信公众号:芯片逆向】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    数字式保护装置与常规微机保护装置的主要区别有哪些?

    数字式保护装置与常规微机保护装置的主要区别有哪些? 数字式保护装置和常规微机保护装置是电力系统中
    的头像 发表于 01-04 10:45 283次阅读

    加密芯片工作原理max32555

    加密芯片MAX32555是一种广泛应用的硬件加密设备,它采用先进的加密算法和技术,对数据进行加密和解密操作,以确保数据传输和存储的安全性。本
    的头像 发表于 12-13 15:03 861次阅读

    国密加密工业路由器 数据安全升级

    国密加密工业路由器,简称国密加密路由器,是指遵循“商用密码管理规范”中规定的国家商用密码算法,采用国密加密芯片和密码算法的专业路由器。相比-般路由器,国密
    的头像 发表于 11-29 14:07 196次阅读
    国密<b class='flag-5'>加密</b>工业路由器 数据安全升级

    STM32加密问题:怎样预置一段Flash读保护和清除读保护程序

    STM32加密问题:怎样预置一段Flash读保护和清除读保护程序 在STM32加密方案中,为了对芯片
    的头像 发表于 10-29 17:24 1291次阅读

    HASH算法加密芯片的工作原理及其在STM32 MCU上的应用

    本文主要研究了HASH算法加密芯片的工作原理及其在STM32 MCU上的应用,实现了外部加密芯片对STM32 MCU的程序
    的头像 发表于 10-24 15:01 1668次阅读
    HASH算法<b class='flag-5'>加密</b><b class='flag-5'>芯片</b>的工作原理及其在STM32 MCU上的应用

    如何用ICPISP对外部FLASH加密

    如何用ICPISP对外部FLASH加密用ICP ISP 对外部FLASH 加密
    发表于 10-19 06:49

    加密主控和加密芯片之间的关系是什么?

    加密主控和加密芯片之间的关系是?
    发表于 10-08 06:31

    充电保护电路与充电保护芯片详解

    保护措施,会存在一定的安全隐患,甚至会引发火灾等严重事件。因此,针对充电设备的保护措施就成了人们高度关注的话题。本文将详细介绍充电保护电路和充电保护
    的头像 发表于 09-26 17:15 1626次阅读

    使用加密保护7系列FPGA比特流

    电子发烧友网站提供《使用加密保护7系列FPGA比特流.pdf》资料免费下载
    发表于 09-13 15:31 0次下载
    使用<b class='flag-5'>加密</b><b class='flag-5'>保护</b>7系列FPGA比特流

    LKT加密芯片如何保障产品安全

    的作用,从而保障产品安全和公司利益。 LKT加密芯片又是如何保障产品安全的呢?下面介绍两种常用的保护方式: 一、代码保护方式 为了有效保护
    的头像 发表于 08-29 11:27 731次阅读

    新唐对应四大物联网安全攻击的保护措施

    物联网安全包含装置安全和网络安全,在此定义下涵盖了保护联网设备和网络所需的流程、技术和防护措施。在现今社会上,各类型联网装置愈来愈普及,从工业设备、智能电网、智能家居、娱乐及穿戴设备等,若在开发当下
    发表于 08-21 08:14

    线路纵联差动常规继电保护中减小不平衡电流及其影响的措施有哪些?

    线路纵联差动常规继电保护原理中,减小不平衡电流及其影响的主要措施
    的头像 发表于 08-16 17:06 784次阅读
    线路纵联差动<b class='flag-5'>常规</b>继电<b class='flag-5'>保护</b>中减小不平衡电流及其影响的<b class='flag-5'>措施</b>有哪些?

    新唐M0下载程序后能单独加密吗?

    在Keil里下载好程序后,再修改配置字安全加密项,芯片加密了,但程序似乎被擦除了,在ICP工具里单独下载配置项也是一样,请问如何在下载好
    发表于 06-26 07:38

    S32K144芯片做信息安全开发的过程中,芯片始终受到保护,如何解除保护

    :0x2BA01477 - CoreSight SoC-400 更早版本 在使用S32K144芯片做信息安全开发的过程中,芯片始终受到保护。当出现如上图现象时,是否可以解除
    发表于 06-09 06:53

    探究加密芯片:它的定义、作用以及提供的保护措施

    加密芯片是一种具有数据加密和安全保护功能的芯片,主要用于对敏感数据进行加密
    发表于 05-19 17:26