你好
我确实需要使用HMAC-AES-256从DA14683传输数据。我发现了板上支持包中的版本,但它不会产生相同的结果,而不是openssl上的相同数据(相同的键和数据)。我在收集数据的服务器上使用以下命令使用:“openssl dgst -binary-hmac key_hex -sha256 -out hmac_file data_file”。
您能否向我确认此算法已被广泛测试?(我在数据上使用它而不是文字)
OpenSSL实施有什么区别?
先感谢您
此致
设备:
你好
这个问题来自我。以下是在DA14683和OpenSSL之间获得相同行为的良好命令行:
OpenSSL DGST -BINARY -SHA256 -MAC HMAC -MACOPT HEXKEY:$ key_hex -out $ hmac_file data_file
解决了。
你好,
非常感谢分享您的发现。
问候,pm_dialog