This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/BQ78350:1.

Guru**** 2524550 points
Other Parts Discussed in Thread: BQ78350, BQ78350-R1A, BQ40Z50, BQ26100, BQ78350-R1

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/940262/ccs-bq78350-1

器件型号:BQ78350
主题中讨论的其他器件:BQ40Z50BQ26100

工具/软件:Code Composer Studio

您好!

我对 bq78350所执行的 SHA-1认证感到很苦恼。

我想知道 bq78350如何与器件通信以验证密钥。

数据表中给出了它使用 SHA-1生成 HMAC-2并将160位写入制造输入。

那么、该制造输入是主机输入还是器件输入?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Vimmy、

    ManufacturerInput 是 BQ78350-R1A 的命令(请参阅 TRM 中的命令0x2F)。 (我注意到您在帖子中编写了 BQ78350、但我建议使用 BQ78350-R1A、它附带最新的器件固件)。

    下面是几个链接、这些链接可能有助于更好地解释 SHA-1认证。 它们适用于类似的器件:

    BQ40Z50上的逻辑分析仪捕获示例: https://e2e.ti.com/support/power-management/f/196/t/794306?BQ40Z50-R1-SHA-1

    BQ26100 SHA-1应用手册: https://www.ti.com/lit/an/slua389a/slua389a.pdf

    此致、

    Matt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我有一个与 BQ78350连接的控制器、需要对 BQ78350进行身份验证。

    因此、我不确定我们是否需要在主机控制器中实施 SHA-1、还是主机只需请求身份验证并从 bq78350读取数据即可?

    请解决我的问题。

    谢谢、此致

    Vimmy Kumari

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Vimmy、

    主机可以使用身份验证功能来检查电池是否来自可信来源。 例如、如果有人尝试在系统中插入未经批准的电池、主机可以使用 SHA-1功能检测到这种情况。 这不是必需的。 您可以设置唯一的身份验证密钥(命令0x0037)并使用命令0x2F 执行身份验证。

    另一个安全功能是密封命令、您可以修改密封键。 这可以防止没有密码尝试修改器件数据闪存或使用某些命令的人使用。

    此致、

    Matt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    因此,我们需要调用 authentication()来执行身份验证。 它将自动进行身份验证。

    无需在主机卡中编写算法?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Vimmy、

    如果要使用身份验证功能、请首先发送命令(0x2F)并等待器件计算 SHA-1。 然后、您使用块读取从0x2F 读回 BQ78350-R1响应。 主机需要验证其读取的数据是否正确。 您可以让主机将读数与预期的响应进行比较。

    请参阅我之前发送的示例 :https://e2e.ti.com/support/power-management/f/196/t/794306?BQ40Z50-R1-SHA-1

    此致、

    Matt