From c90fb7b2d6a7b0b5969f5c451a22ce598ac1c0f9 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Tue, 18 Jan 2022 11:03:00 +0800 Subject: [PATCH] Updated GCM for SM4 (markdown) --- GCM-for-SM4.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/GCM-for-SM4.md b/GCM-for-SM4.md index c3752eb..03ecaeb 100644 --- a/GCM-for-SM4.md +++ b/GCM-for-SM4.md @@ -50,9 +50,12 @@ func (g *gcm) counterCrypt(out, in []byte, counter *[gcmBlockSize]byte) { ``` 最后再处理和GHASH混合处理。 -///2022年1月14日 +**2022年1月14日** gcmSm4Init方法,已完成AMD64和ARM64开发,为了支持golang1.15.x,不得不放弃使用VMOVQ指令。 gcmSm4Enc方法,初步完成AMD64架构非AVX(2)版本开发,正进行更多测试和优化。 +**2022年1月18日** + +gcmSm4Enc, gcmSm4Dec, 非AVX(2)版本及AVX(2)版本。代码有点臃肿。 \ No newline at end of file