Updated GCM for SM4 (markdown)

Sun Yimin 2022-01-18 11:03:00 +08:00
parent 1c65a6693d
commit c90fb7b2d6

@ -50,9 +50,12 @@ func (g *gcm) counterCrypt(out, in []byte, counter *[gcmBlockSize]byte) {
``` ```
最后再处理和GHASH混合处理。 最后再处理和GHASH混合处理。
///2022年1月14日 **2022年1月14日**
gcmSm4Init方法已完成AMD64和ARM64开发为了支持golang1.15.x不得不放弃使用VMOVQ指令。 gcmSm4Init方法已完成AMD64和ARM64开发为了支持golang1.15.x不得不放弃使用VMOVQ指令。
gcmSm4Enc方法初步完成AMD64架构非AVX(2)版本开发,正进行更多测试和优化。 gcmSm4Enc方法初步完成AMD64架构非AVX(2)版本开发,正进行更多测试和优化。
**2022年1月18日**
gcmSm4Enc, gcmSm4Dec, 非AVX(2)版本及AVX(2)版本。代码有点臃肿。