我对实现Keccak (SHA-3)很感兴趣,并希望有一组输入/预期输出对进行测试。有没有官方发布的测试向量?我记得在其他SHA例程中也有一些,它们非常有帮助。
发布于 2012-10-04 11:17:25
是。查看downloads page或go straight to the file上的“已知答案和蒙特卡洛测试结果”项目符号。有完整的消息测试向量以及描述各个中间阶段的输入和输出的文件。
当然,您始终可以运行参考实现并比较输出。
发布于 2016-02-02 02:13:31
是否提供了Keccak (SHA-3)示例散列(测试向量)?
是。NIST测试向量可以在SHA-3 Reference and Optimized Implementations上找到。该页面包括:
这些测试可能不同于Keccak测试向量,因为NIST修改了一些东西。因此,对于SHA-3,我将专门使用NIST提供的。
https://stackoverflow.com/questions/12716204
复制相似问题