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

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

3天内不再提示

芯片程序保护或常规加密方式推荐

芯片逆向 来源:芯片逆向 2023-01-12 15:27 次阅读

加密措施

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

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

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

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

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

审核编辑 :李倩

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

    关注

    453

    文章

    50378

    浏览量

    421700
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10824

    浏览量

    211113
  • 晶圆
    +关注

    关注

    52

    文章

    4837

    浏览量

    127778

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

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

收藏 人收藏

    评论

    相关推荐

    socket 加密通信的实现方式

    在网络通信中,数据的安全性至关重要。Socket 编程作为网络通信的基础,实现加密通信是保护数据不被窃取篡改的重要手段。 1. SSL/TLS 加密 SSL(Secure Socke
    的头像 发表于 11-12 14:18 181次阅读

    UID加密安全启动原理分析

    本文导读 ZDP14x0系列芯片是内置开源GUI引擎的图像显示专用驱动芯片,在实际产品开发中需要加密保护,防止应用程序被读取和盗用,本文将介
    的头像 发表于 11-11 11:49 279次阅读
    UID<b class='flag-5'>加密</b>安全启动原理分析

    安卓APP开发中,如何使用加密芯片?

    加密芯片是一种专门设计用于保护信息安全的硬件设备,它通过内置的加密算法对数据进行加密和解密,以防止敏感数据被窃取
    的头像 发表于 10-31 17:43 300次阅读
    安卓APP开发中,如何使用<b class='flag-5'>加密</b><b class='flag-5'>芯片</b>?

    AG32 芯片保护加密

    AG32 芯片保护加密 代码安全有两种方式: 一种是 Lock flash,一个是代码加密。 Lock flash: Lock fla
    发表于 09-19 16:01

    拥有SHA-256核心和32Kbits的EEPROM应用的加密芯片-GEN-FA

    加密芯片 - GEN -FA有32 Kbits的EEPROM。配置数据和用户数据可以保存在EEPRO m。数据由密码和加密n保护。GEN有SHA-256核心。SHA-256用于身份验证
    的头像 发表于 09-13 09:36 233次阅读
    拥有SHA-256核心和32Kbits的EEPROM应用的<b class='flag-5'>加密</b><b class='flag-5'>芯片</b>-GEN-FA

    浅谈PUF技术如何保护知识产权

    使用加密芯片保护知识产权,对设备进行认证加密处理,但加密
    发表于 07-24 09:43

    验证flash加密功能时不小心将FLASH_CRYPT_CNT字段设置成写保护了,如何取消写保护

    验证flash加密功能时不小心将FLASH_CRYPT_CNT字段设置成写保护了,导致现在无法关闭flash加密。请问有什么方法取消写保护
    发表于 06-13 07:23

    加密狗是什么意思 加密狗怎么解除加密

    加密狗(Dongle)又称为加密锁、硬件锁USB密钥是一种用于软件保护和授权管理的硬件设备。它通常是一个外部设备,插入到计算机的USB接口上,以确保只有经过授权的用户可以访问该软件。
    的头像 发表于 01-25 17:19 8188次阅读

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

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

    韩国Neowine车规认证加密芯片ALPU-CV

    使用,主要用于版权license保护、设备防伪认证,并且在大量的AI算法工业类、车规类产品上使用。 产品描述: ALPU-CV加密芯片工作电压范围: 1.8V~3.3V ;采用SOT23-6封装, 支持I2C
    的头像 发表于 12-29 10:37 415次阅读
    韩国Neowine车规认证<b class='flag-5'>加密</b><b class='flag-5'>芯片</b>ALPU-CV

    韩国Neowine(纽文微)强加密芯片ALPU-P

    由工采网代理的ALPU-P加密芯片是韩国Neowine(纽文微)推出的用于版权保护芯片;采用ASIC方法设计,搭载AES128/SHA256双认证;以定制的
    的头像 发表于 12-25 10:49 445次阅读
    韩国Neowine(纽文微)强<b class='flag-5'>加密</b><b class='flag-5'>芯片</b>ALPU-P

    加密芯片工作原理max32555

    、实现方式和安全性等方面。 一、加密芯片的功能 数据加密加密芯片采用对称
    的头像 发表于 12-13 15:03 2021次阅读

    简单认识安全加密处理器

    安全加密处理器 (Secure Cryptoprocessor) 是一种本身不产生加密数据程序指令,但产生密钥(Key)的处理器,其应用产品有智能卡、ATM、电视机机顶盒、军事系统等
    的头像 发表于 12-06 09:19 1160次阅读

    php加密方式有哪些

    PHP加密方式有许多种,以下是一些常用的加密方式: 对称加密 对称加密算法使用相同的密钥进行
    的头像 发表于 12-04 15:32 624次阅读

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

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