一,DX8芯片安全烧写系统原理图
每颗DX81/DX82 芯片在使用前,需要专用的烧写器及软件对芯片进行初始化,然后对芯片配置进行锁死,永远无法修改,初始化的主要内容如下:
UID :用户对自己产品的编号,方便对产品的管理,如果与网络应用进行绑定,UID 可以设置为手机号、QQ 号、微信号等,方便标识的登录和通信等。
PIN: : 只有 PIN 验证通过后才能对芯片进行配置,包括 UID、KEYA、KEYB(DX82)、EEPROM 的 Zone 访问模式和 Zone Key、修改 PIN、以及对芯片配置的锁定,当所有的配置锁定后,PIN 密钥可以用作 Password Checking 认证功能
KEYA :防抄板认证密钥
Zone Key :EEPROM 分区密钥,分区密钥验证通过后,才能对该分区进行读写
KEYB :DX82 根据 KEYB 和其他标识参数动态产生会话密钥,再用会话密钥对传输数据进行实时加解密