gpt4 book ai didi

c++ - HMAC-SHA1 示例未返回所需的哈希值?

转载 作者:行者123 更新时间:2023-11-30 04:32:36 24 4
gpt4 key购买 nike

我正在使用这个例子:http://msdn.microsoft.com/en-us/library/aa382379%28VS.85%29.aspx

直接复制粘贴,查看摘要引用以下链接:http://buchananweb.co.uk/security01.aspx

我对自己做错了什么感到困惑。这个例子是针对 HMAC-SHA1 的,对吗?如果有人能告诉我出了什么问题,或者能指出正确的方向,那将会很有帮助。

最佳答案

首先不要尝试使用复杂的 key 派生函数,只需使用简单的显式 key ,如 { 0x00, 0x01, 0x02, 0x03 ... }。或者找到一些 HMAC-SHA1 测试 vector ,例如 FIPS 198a ,并使用那些明确给出的键。 FIPS 测试 vector 还具有显示预期中间结果的优势,因此可以更轻松地准确确定问题所在。

使用不同的 key 派生函数会得到不同的 HMAC 结果,因为如果派生不同,实际使用的 key 也会不同。

关于c++ - HMAC-SHA1 示例未返回所需的哈希值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7546911/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com