Updated SM4性能优化 (markdown)

Sun Yimin 2023-06-16 10:19:46 +08:00
parent 5c7ff9ae58
commit 0df3dd1b56

@ -9,10 +9,10 @@
Go语言的对称加密实现分离了加密模式和Block级别的加密同时支持特定加密算法实现自己的优化版本。所以我们只实现了SM4的单Block的加解密Block接口就能使用CBC/CFB/OFB/CTR/GCM加密模式。
关于SM4的优化实现细粒度的并行可能性不大大粒度的优化实现可以参考sm4ni可多Blocks并行加解密的模式还是比较多的。
关于SM4的优化实现细粒度的并行可能性不大(bitslicing是一个方向可以参考sm4bs)大粒度的优化实现可以参考sm4ni可多Blocks并行加解密的模式还是比较多的。
# 未优化之前
(后续有持续优化)
CPU: i5-9500
goos: windows
goarch: amd64