我们正在使用来ATECC508A
支持(对不起 - 客户规格)。我们正在尝试在物联网设备上做。软件模式使用- 工作正常。 硬件支持模式 - 失败并出现错误 -248 ( in )。将调试器中的程序跟踪到握手的 Pre-Master Secret 步骤,在那里它无法从芯片的插槽中读取。我们将 MicroChip 的默认配置配置用于. 看起来 Pre-Master Secret 是在内部使用私钥计算的,并通过从slot3 的加密读取返回。但是,默认配置将插槽 3 设置为“从不读取”模式。因此,它出错也就不足为奇了。WolfSSL
Renesas RX600 CPU
TLS 1.3
ECC
WolfSSL
ATECC
0xF4
cryptoauthlib
TLS 1.3
ATECC
ATECC508A
ATECC
ATECC
但是,这是使用ATECC508A
插槽的默认配置、cryptoauthib
库中的默认设置以及未更改的代码WolfSSL
(添加的调试除外)。我在这里错过了什么吗?
版本:WOlfSSL 4.0.0、CryptoAuthLib 20190304 瑞萨 RTOS RI600v4
关于其他要查看的内容有什么建议吗?我可以提供user_settings.h
您可能想要的所有日志等。提前感谢您的任何想法。