2012年10月,美国NIST选择了Keccak算法作为SHA - 3的标准算法,Keccak拥有良好的加密性能以及抗解密能力。
测试说明
测试代码由makefile进行管理
将整个文件夹拷贝到Linux目录下,使用gcc编译
编译运行步骤:
1、在本文件夹目录下使用Linux命令行输入 make 进行编译链接生成可执行文件HashCalc
2. 命令行下输入 ./HashCalc 执行程序
3.命令行输入make clean可清理编译生成的文件
非Linux gcc编译器,不用makefile下
main.c依赖于keccak.c和sha3nist.c文件
1