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.

[参考译文] CC1352R:几次后 ECDH 给出了错误无穷大

Guru**** 2540720 points


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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1069315/cc1352r-ecdh-is-giving-error-infinity-after-couple-of-times

部件号:CC1352R

您好,

我使用 ECDH 驱动程序为每个事务(NFC)生成一个短暂的公钥(使用 TRNG 生成的私钥)。  

此 AL 非常有用,交易也很好,但经过几次,ECDH 似乎挂起了一分钟,然后返回错误-3”

ECDH_STATUS_point_AT_INFINITY

我尝试使用固定私钥将 TRNG 排除为错误源,但结果相同。

有没有关于为什么 ECDH 会出现此错误的建议?

披露:我在交易的另一部分使用 PKA 来解压缩其他方压缩的公钥。

我使用 PKA 和使用 PKA 的 ECDH 之间是否会发生不必要的交互?

在我的例行程序结束时,我清除了所有 PKA 柱塞,但可能还有更多我不知道的问题。

谢谢!

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

    您好,玛丽恩,

    我很抱歉回复延迟。

    1.请提及您正在使用的 SDK 版本。

    2.您是否正在关注生成公钥的任何示例,以及是否正在使用 ECDH 驱动程序的默认参数?  

    此致,

    西德丹斯

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

    您好,Siddanth,

    1.使用 SDK5.20

    2.我参考了文档示例。 这是使用 NISTP256曲线的非常基本的例程。 是使用默认参数。 我们使用 ECDH 的实例1

    如果您愿意,我可以在 PM 中共享代码。

    Ciao!,

    马里恩

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

    当然,这可能有助于调试问题。 我会给你一条消息。

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

    好的,谢谢,我已经给你发了代码。

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

    是否有更新?

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

    你好,Siddanth,可以评论吗?

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

    您好,玛丽恩,  

    请提供正在使用的固定私钥的值,以及 PKA RAM 在正常工作条件下的转储,以及它挂起并返回 ECDH_STATUS_points_AT_INFINITY 的条件下的转储值吗?

    他们还建议您使用该功能  

    Int_fast16_t TRNG_generateKey (TRNG_handle 句柄,CryptoKey *熵)  

    生成私钥。  

    此致,

    SID

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

    嗨,西德丹斯,我只是在下午回答了你

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

    您好,Siddanth,

    有关此问题的任何消息?

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

    嗨,玛丽安,我已经回复了你的个人信息

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

    您好,玛丽恩,  

    我看到您已解决了个人消息上的问题。 感谢您的更新。 我将结束这条线程。

    此致,

    SID