The invention provides a chip, an authentication circuit of the chip and a method thereof. Wherein, the chip comprises an external interface and a storage unit. The authentication circuit includes a processing unit connected with the memory unit and the external interface, used to read the first password storage unit in power, and receives the external interface of the second password, password compare two level signal and outputs the corresponding comparison results; and the processing unit switch the unit is connected to the conduction pathway, for determining / disconnect between the external interface and the memory unit based on the received signal level. The invention can prevent the illegal technical personnel from arbitrarily modifying the chip program in logic, effectively enhancing the fuse defense of the chip, and providing a fusing mechanism for the chip at the same time.
【技术实现步骤摘要】
芯片、所述芯片的鉴权电路及方法
本专利技术涉及芯片领域,尤其涉及一种芯片、所述芯片的鉴权电路及方法。
技术介绍
随着智能设备在当今社会中越来越普及,随之而来的就是MCU的使用量越来越大。特别是随着物联网的发展,信息安全变得越来越重要,非授权用户无法访问MCU内部程序以及数据会导致包含MCU的芯片中的重要信息被破解。为了增强安全保护,现有的一种措施是在芯片中增加一个硬件安全熔丝来禁止访问数据。该种方式的缺点是熔丝很容易被定位并进行入侵攻击。一个众所周知的方法就是用紫外线来擦掉安全熔丝,或者FIB来跳过熔丝电路。为了进一步提高安全等级,还有一种方式是将安全熔丝做成存储器阵列的一部分。例如,将熔丝与主存储器离得很近,或干脆与主存储器共享一些控制线。因为晶圆厂使用与主存储器相同的工艺来制造,熔丝很难被定位和复位。但非侵入式攻击仍然可用,例如,通过寻找安全熔丝或控制电路负责安全监视的部分,直到将存储器阵列完成破解。因此,针对上述各方案中的缺点,需要对现有技术进行改进。
技术实现思路
本专利技术实施例提供一种芯片、所述芯片的鉴权电路及方法,用于解决现有技术中芯片的熔断机制便于被破解的问题。第一方面,本专利技术提供一种芯片的鉴权电路,其中,所述芯片包括:外部接口、存储单元,所述鉴权电路包括:与所述存储单元和外部接口相连的处理单元,用于在上电时读取所述存储单元中的第一密码,并接收所述外部接口的第二密码,比较两个密码并输出对应比较结果的电平信号;与所述处理单元相连的开关单元,用于基于所接收的电平信号确定导通/断开所述外部接口与所述存储单元之间的通路。优选地,所述处理单元包括:处 ...
【技术保护点】
一种芯片的鉴权电路,其中,所述芯片包括:外部接口、存储单元,其特征在于,所述鉴权电路包括:与所述存储单元和外部接口相连的处理单元,用于在上电时读取所述存储单元中的第一密码,并接收所述外部接口的第二密码,比较两个密码并输出对应比较结果的电平信号;与所述处理单元相连的开关单元,用于基于所接收的电平信号确定导通/断开所述外部接口与所述存储单元之间的通路。
【技术特征摘要】
1.一种芯片的鉴权电路,其中,所述芯片包括:外部接口、存储单元,其特征在于,所述鉴权电路包括:与所述存储单元和外部接口相连的处理单元,用于在上电时读取所述存储单元中的第一密码,并接收所述外部接口的第二密码,比较两个密码并输出对应比较结果的电平信号;与所述处理单元相连的开关单元,用于基于所接收的电平信号确定导通/断开所述外部接口与所述存储单元之间的通路。2.根据权利要求1所述的芯片的鉴权电路,其特征在于,所述处理单元包括:处理器、第一寄存器、和包含多个比较电路的判断电路;所述处理器与所述存储单元相连,用于在上电时将所述存储单元中保存的第一密码写入所述第一寄存器中;所述第一寄存器用于将所写入的第一密码的各密码位以电平信号方式分别输出至对应密码位的比较电路的一个输入端;所述判断电路中的每个比较电路的另一输入端与所述外部接口中对应第二密码的同一密码位的一个电平输出端单独相连,其中,所述比较电路在所述外部接口所提供的电平信号与第一寄存器所提供的电平信号为等同时,输出用于表示密码位一致的电平信号;所述判断电路用于根据每个比较电路所输出的电平信号,输出用于控制所述开关单元的导通/断开的电平信号。3.根据权利要求1或2所述的芯片的鉴权电路,其特征在于,所述开关单元连接在所述外部接口中的读取端和所述存储单元的读写端之间,所述开关单元还包括使能端,所述使能端连接所述处理单元中的判断电路的输出端。4.根据权利要求1所述的芯片的鉴权电路,其特征在于,还包括:与所述处理单元相连的第二寄存器,用于存储密码错误次数;所述处理单元还用于确定控制所述开关单元的断开时,更改所述第二寄存器中的密码错误次数,并在所述密码错误次数达...
【专利技术属性】
技术研发人员:刘慧,牟晨杰,
申请(专利权)人:上海新微技术研发中心有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。