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

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

3天内不再提示

3种类型芯片加密如何设置?

UtFs_Zlgmcu7890 来源:未知 作者:佚名 2017-11-03 06:53 次阅读

经常有人问到:这个芯片能不能加密保护?加密的芯片是不是无法再次使用?关于芯片加密那些事,答案就在本文之中!

随着信息技术的发展,信息的载体-芯片的使用也越来越多了,随之而来的芯片安全性的要求也越来越高了,各个芯片厂商对芯片保密性要求越来越高,芯片的加密,保证了芯片中的信息的安全性。经常有客户打电话过来问,这个芯片加密了还能不能用啊。本文通过对芯片的加密的介绍来看看不同的Flash,MCU以及DSP加密的效果。

一、Flash类型芯片的加密

Flash类芯片(包括SPI FLASH ,并行FLASH,NAND FLASH等)加密后一般情况下都是禁止“写”以及“擦除”操作,通过状态寄存器写入加密信息,如果该芯片已经加密,则进行编程操作时,编程虽然能成功,但是客户的代码实际上是没有写入到芯片的。

以SPI Flash中的MXIC厂商的芯片为列,下图为其在SmartPRO系列编程器加密设置界面。

按上图的设置可视界面,把对应配置信息写入后,Flash对应的区域即进入保护状态,不能编程,擦除,只能通过清空加密寄存器中的信息,才能从新对芯片进行擦除、编程操作。

二、MCU类型的芯片加密。

经常会有人就MCU加密保护后,能否二次使用的问题进行咨询。对于加密后的芯片能不能二次使用这个问题,得具体看是哪个类型的芯片,类似于TIMSP430系列芯片加密后即不可进行二次使用,这个加密为OTP(One Time Programmable)型,只能进行一次烧录。其原理是通过高压烧断熔丝,使外部设备再也无法访问芯片,这个是物理性,不可恢复,如要加密,请慎用!下图为SmartPRO系列编程器的操作按钮。

但对于大部分MCU芯片来说,加密后芯片还是可以进行二次使用的。类似于ST厂商的MCU有3级可选的加密,即Level 1,Level2,Level3。

1、Level1 就是不做读保护级别,即可以读出芯片中的数据,但不能对芯片进行编程、擦除操作。

2、Level2保护,这种状态下,不能读取芯片内的程序代码内容,也不能对芯片再次做存储空间的擦写或芯片调试了。

3、Level3级别的保护就是不可逆的保护,保护后即不能进行其他操作。而Level1,Level2加密后可以通过解密的方式对芯片进行第二次操作。

类似ST MCU的这3种级别的加密方式还是比较人性化的,客户可根据自己的需求来管理不同的加密级别。下图为SmartPRO系列编程器加密设置操作界面。

三、DSP类型的芯片加密

DSP的芯片加密形式是通过在特定的区域写客户的密码进行加密的。这种加密是可逆的,可以通过输入正确的密码,重新对芯片进行任何操作。但如果密码为全“0”,这种方式是不可逆的,属于芯片的一次性设置,须谨慎。其SmartPRO系列编程器加密设置窗口如下。

总结

通过上述简单的介绍,你了解了各类芯片的加密设置了吗?快动手试试这些加密方法吧。


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

    关注

    544

    文章

    7682

    浏览量

    344347
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16016

    浏览量

    343576
  • FlaSh
    +关注

    关注

    10

    文章

    1550

    浏览量

    146645

原文标题:【揭秘】芯片加密后究竟能不能再次使用?

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    怎样解密(芯片解密IC解密)加密

    的每一个都可以被用为三种类型之一:算法、数据值和计数器。  数据值比较好理解,数据值是用户存储在可读写的单元中的数据,就和存储在硬盘里一样,用户可以使用Read函数读出存储单元里面的数据,也可以
    发表于 04-16 09:20

    什么是加密芯片

    理论上讲这种方式是一定可以被破解的,特别是对于那些专门从事这方面工作的高手而言,解密这类加密芯片只是个时间问题。另外目前各种类型的通用MCU可以轻松廉价地被各种专业解公司破解,他们的手段很多,大致有分析
    发表于 03-14 09:55

    如何选用正确的加密芯片

    ` 现在市面上有很多种类加密芯片,如何正确选用有效的加密芯片呢,相信很多人都有这样的疑虑。 目前嵌入式
    发表于 12-05 17:07

    如何选择加密芯片

    说到加密芯片的选择,作为电子产品的设计师的第一想法肯定是加密芯片加密强度越高越好,算法越复杂越好。这个想法不能说对也不能说不对。为什么这么
    发表于 05-25 17:17

    请问采用白板工具选型时三种类型的器件哪种好?

    采用TI白板工具选型时,会出现3种类型的器件选择,那么要选择EMI performance比较好的应该选哪种?module?integrated? 还是controller?
    发表于 07-25 06:42

    怎么判断模拟技术的3种类型放大器?

    我们在学习和生活中都会用到许多三极管放大电路,但是也许好多人都傻傻分不清放大器的类型,比如笔者就是这样的人,怎么判断模拟技术的3种类型放大器?这个问题曾经一直困扰着笔者。 
    发表于 08-08 07:49

    常见的防抄板加密芯片类型

      一:逻辑加密芯片  芯片结构:EEPROM+逻辑电路   版权保护方案:口令认证,对称算法认证   优点:成本低,性价比高,外围电路简单,开发简单   推荐芯片:瑞纳捷的RJGT1
    发表于 12-17 16:25

    种类型的复位

    00. 目录文章目录00. 目录01. 概述02. 系统复位03. 电源复位04. 备份域复位05. 预留06. 附录07. 声明01. 概述共有三种类型的复位,分别为系统复位、电源复位和备份域复位
    发表于 07-23 06:10

    种类型的轴承数据

    参见相关说明,或者参见其他帖子。然后下载其中某一个类别的某一个故障数据文件后,文件类型是.mat格式,可以使用MATLAB打开,打开后发现里面又区分了三种类型的数据,如上图,这里不太清楚为什么在已...
    发表于 09-08 06:32

    说说无线充电线圈的五种类型

    无线充电线圈经常被使用在一些电子产品内部的一个小部件,但是这个部件却发挥着不可忽视的作用,那么对于无线充电线圈有多少种类你们知道吗,今天就来给大家简单的说说无线充电线圈的五种类型。1、铁氧体磁芯
    发表于 09-14 09:22

    加密芯片的原理是什么

      现在市面上有很多种类加密芯片,如何正确选用有效的加密芯片呢。相信很多人都有这样的疑虑,目前嵌入式
    发表于 11-04 08:22

    编译的三种类型是什么?

    编译的三种类型是什么?ARM_Linux制作嵌入式远程调试工具
    发表于 12-24 06:42

    SmartPRO系列编程器的芯片加密设置

    随着信息技术的发展,信息的载体-芯片的使用也越来越多了,随之而来的芯片安全性的要求也越来越高了,各个芯片厂商对芯片保密性要求越来越高,芯片
    发表于 10-30 13:55 1073次阅读
    SmartPRO系列编程器的<b class='flag-5'>芯片</b><b class='flag-5'>加密</b><b class='flag-5'>设置</b>

    数据加密技术有几种类型

    现在网上的很多论坛中的朋友们都在不断的询问,数据加密技术有几种类型呢?作为新时代的你们是否也对这个问题产生好奇心呢?所谓数据加密(Data Encryption)技术是指将一个信息(或称明文
    的头像 发表于 01-31 11:23 2.7w次阅读

    集成芯片种类有哪些

    集成芯片种类繁多,每种类型都有其独特的应用和功能。
    的头像 发表于 03-18 15:12 311次阅读