ZHCAF27 March 2025 BQ27Z558 , BQ27Z561 , BQ27Z561-R1 , BQ27Z561-R2 , BQ27Z746 , BQ27Z758 , BQ28Z610 , BQ28Z610-R1 , BQ34Z100-G1 , BQ34Z100-R2 , BQ4050 , BQ40Z50 , BQ40Z50-R1 , BQ40Z50-R2 , BQ40Z80 , BQ41Z50 , BQ41Z90
ECC 密钥是成对提供的,包含私钥和匹配的公钥。每个密钥的长度为 163 位。
需要将这两个密钥都编程到电量监测计中,才能运行 ECC 身份验证。私钥(ECC 身份验证的机密)拆分为两个部分(称为 KeyF 和 KeyC)。每一半的密钥都可以由不同的实体(例如 TI、电池组制造商或系统制造商)进行编程。通过这种将密钥拆分后进行编程的方式,OEM 成为唯一知晓私钥实际值的一方,而任何进行编程的实体仅掌握私钥的部分信息。
第 1 步:下载并安装 BQKEYPACKAGER。
第 2 步:打开 BQKEYPACKAGER 并选择正确的身份验证方案和相应的器件。在本示例中,我们选择了 ECC 密钥 BQ40Z80。
第 3 步:输入身份验证密钥 Key F + Key C,在此示例中,密钥为 AAAA1111BBBB2222CCCC3333DDDD4444EEEE5555FF。输入公钥,在此示例中,密钥为 FF66667777888899990000AAAA1111BBBB2222CCCC。
第 4 步:为生成的 .bqk 文件输入一个密码,并输入任何想要在 BQKEYPROGRAMMER 中显示的注释内容。对于这些示例,密码为 example1234567890,注释为 example。
第 5 步:选择 Create bqKey file,然后选择输出目标位置和文件名。
图 1-6 使用 BQ40z80 的 ECC 示例