版本比较

密钥

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

https://caslab.csl.yale.edu/workshops/hasp2016/HASP16-10_slides.pdf

论文AVX512相关代码

https://github.com/rbCabral/SHA-3

用了2个优化方式

1)基于avx2指令的seq sha3优化,每个msg计算hash使用avx2来加速

2) 基于par计算msg hash,多条消息放入msg数组,基于avx2并行运算hash数组

目前cloudflare circlhttps://github.com/cloudflare/circl/blob/master/simd/keccakf1600/f1600x4_amd64.go

使用的是2)par计算

2.使用库对比

目前我们的accumulator使用sha3计算hash使用的tiny-keccak库,

...