主题中讨论的其他器件:SHA-256
我可能做了一些错误、但如果我将相同的数据馈送到 TM4C SHA/MD5外设和另一个参考 SHA-256实现(如 openssl)中、结果会有所不同。
如果我创建了一个包含"现在是所有优秀人员来帮助他们所在国家/地区的时候了。\n"并将其输入到"openssl SHA256 -binary test.txt > test.SHA256"、则结果是:
00000000 f0 b4 34 EC 0e d6 18 4F C8 84 4c 7f E4 da BD cc |..4.... O.L..... |
00000010 9f 66 76 bc A1 3f 18 87 79 24 F7 A3 00 6c 1e 8e ||
但是、馈送到 TM4C 中 SHA-256模式外设的相同数据会导致:
SHA2:34F85BD52F2FFDC96E6F2CA5255A30C3E46214C923B3222F94D8DAC695C64791
对于与原始 SHA-256计算不同的 openssl SHA256摘要、是否有什么不同之处? SHA256哈希计算器 产生的结果是否与 openssl 相同、这只是巧合吗? 是否可能打印出 SHA 结果不正确? (我每次打印一个字节、使用十六进制、而不是一次打印一个字)