新闻banner
当前位置: 首 页 >> 新闻资讯>>公司新闻
06

内置EEPROM的单总线加密芯片RJGT103

    搞创新搞研发最担心的不是有没有市场,而是怎么样保护产品的创新点不被竞争对手剽窃抄袭。很多企业选择专利手段来预防盗版,但这种防君子不防小人的被动手段有时很难凑效。尤其在消费电子领域,正版专利还在审批中,盗版的产品已经满大街都是。

    近年来,越来越多的创新产品通过技术手段来预防盗版。加密芯片作为技术手段的载体被大量应用于消费电子、工业控制和物联网产品中。国际半导体巨头Maxim和Microchip(ATmel)早在几年前推出的加密芯片已成为该领域的爆款产品,包括DS28E01P-100+、DS28E38Q+U,ATSHA204A-STUCZ-T和ATSHA204A-SSHCZ-T。其实加密芯片的技术并不复杂,其核心是算法和密钥保护单元,加密强度取决于算法的复杂性和密钥的长度,但又要兼顾经济成本。国际大厂通常都采用标准的SHA-256或AES算法,密钥长度一般是64位或128位,做为身份认证的应用这种方案是合适的,但并不意味这种芯片无法破解,因为全世界的密码工作者和黑客都在研究这些标准算法的漏洞,密码防护的手段也只能是不断增加密钥长度。(低功耗MCU)

    瑞纳捷半导体基于SHA-256和AES算法各自的优势,推出自主算法RC4的加密芯片——RJGT103。RJGT103不采用公开标准算法,大大减少暴露和被分析的机会,128位密钥存放于内置的EEPROM保护单元中,可通过寄存器永久锁定不可读。RJGT103采用RSD单总线(1-Wire)与主控芯片通信,通信时序相比IC和UART更隐秘,破解分析的难度更大。


一、RJGT103芯片特点


RJGT103在单个芯片内集成了256B EEPROM存储器、16Byte密钥和8Byte的UID,硬件RC4加密引擎。


  • 高性能RC4加密认证算法。

  • 总容量256 Bytes的EEPROM,必须在RJGT103认证主机通过后才能改写。

  • 具有比较输出功能的16位单向加计数器,计数器的值大于等于比较输出寄存器的值后,禁止认证功能。

  • RSD单总线协议,标准速率20Kbps,带字节奇校验。

  • 256Bytes EEPROM防复制存储器。

  • 16Byte密钥,8Byte用户ID(UID)。

  • 低功耗模式电流低至300nA。

  • 低电压工作:2.2~3.6V。

  • 工作温度:-40℃~+85℃。


二、RJGT103的封装


   RJGT103有SOT23-3和SOP8两种封装规格。其中RJGT103T3与ATSHA204A-STUCZ-T引脚兼容。


加密芯片

三、RJGT103T3的应用电路


    RJGT103T3外部有电源脚VDD、GND脚和RSD总线引脚,与MCU电路的连接如下图所示。VDD脚的电压范围2.2~3.6V,去耦电容选用1uF~4.7uF。RSD单总线引脚与MCU的GPIO连接,由于是双向通信,MCU的GPIO必须外接上拉电阻,推荐选用2.2KΩ左右。


加密芯片


四、RJGT103的认证原理



    RJGT103与主机MCU之间的认证原理如下图所示。8字节的随机数由RJGT103产生,它与密钥、UID一起参与RC4运算,输出动态的8字节消息认证码(MAC)。身份认证的依据就是比对这8字节的MAC值是否一致。加密芯片

加密芯片


底部二维码1
手机扫一扫
关注我们微信公众号