时间:2021-05-18
随着信息技术的发展,信息的载体-芯片的运用也越来越多了,随之而来的芯片安全性的要求也越来越高了,各个芯片厂商对芯片保密性要求越来越高,芯片的加密,保证了芯片中的信息的安全性。经常有客户打电话过来问,这个芯片加密后还能不能再次使用啊。本文通过对芯片的加密的介绍来看看不一样的Flash,MCU以及DSP加密的效果。
一、Flash类型芯片的加密
Flash类芯片(包括SPI FLASH ,并行FLASH,NAND FLASH等)加密后一般情况下都是禁止“写”以及“擦除”操作,通过状态寄存器写入加密信息,如果该芯片已经加密,则进行编程操作时,编程虽然能成功,但是客户的代码实际上是没有写入到芯片的。
以SPI Flash中的MXIC厂商的芯片为列,下图为其在SmartPRO系列编程器加密设置界面。
按上图的设置可视界面,把对应配置信息写入后,Flash对应的区域即进入保护状态,不能编程,擦除,只能通过清空加密寄存器中的信息,才能从新对芯片进行擦除、编程操作。
二、MCU类型的芯片加密
经常会有人就MCU加密保护后,能否二次运用的问题进行咨询。对于加密后的芯片能不能二次运用这个问题,得具体看是哪个类型的芯片,相似于TI 的MSP430系列芯片加密后即不可进行二次运用,这个加密为OTP(One Time Programmable)型,只能进行一次烧录。其原理是通过高压烧断熔丝,使外部设备再也无法访问芯片,这个是物理性,不可恢复,如要加密,请慎用!下图为SmartPRO系列编程器的操作按钮。
但对于大部分MCU芯片来说,加密后芯片还是可以进行二次运用的。相似于ST厂商的MCU有3级可选的加密,即Level 1,Level2,Level3。
lLevel1 就是不做读保护级别,即可以读出芯片中的数据,但不能对芯片进行编程、擦除操作。
lLevel2保护,这种状态下,不能读取芯片内的程序代码内容,也不能对芯片再次做储存空间的擦写或芯片调试了。
lLevel3级别的保护就是不可逆的保护,保护后即不能进行其他操作。而Level1,Level2加密后可以通过解密的方式对芯片进行第二次操作。
相似ST MCU的这3种级别的加密方式还是比较人性化的,客户可根据自己的需要来管理不一样的加密级别。下图为SmartPRO系列编程器加密设置操作界面。
三、DSP类型的芯片加密
DSP的芯片加密形式是通过在特定的区域写客户的密码进行加密的。这种加密是可逆的,可以通过输入正确的密码,重新对芯片进行任何操作。但如果密码为全“0”,这种方式是不可逆的,属于芯片的一次性设置,须谨慎。其SmartPRO系列编程器加密设置窗口如下。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
亚马逊服装类目还能不能继续做?亚马逊服装类目还能做吗?首先我认为这是个伪命题。没有说哪个类目能不能做,而是看你的资源对不对等美国本土的牛B卖家:Hanes,Le
d盘打不开不显示容量可能是因为硬盘分区表损坏了,可以试着进PE看看还能不能打开,能打开的话,将资料拷走(最好其他盘重要资料也拷走),然后退出重启电脑看看还能不能
iphone6越狱后怎么恢复?小编胖胖将在下文演示苹果iphone6越狱后恢复教程,iPhone6越狱之后还能不能恢复呢?当然是可以的,如果你想知道步骤的话
升级iOS8.1.2还能越狱?今日,苹果发布了iOS8.1.2,对于越狱的果粉的来说,他们最关心的就是升级iOS8.1.2后能不能越狱,PP助手同事们也在第
淘宝企业店铺逐渐申请注册的情况下,必须给予企业营业执照。假如申请注册淘宝企业店的营业执照企业早已销户了,那麼其在淘宝网设立的淘宝企业店还能不能再次开下来?下边大