From 961aca62904cf55d5c584988021b33569673f182 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Wed, 16 Feb 2022 16:08:12 +0800 Subject: [PATCH] =?UTF-8?q?Updated=20Armv8.2=20SM3=E5=92=8CSM4=20(markdown?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Armv8.2-SM3和SM4.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Armv8.2-SM3和SM4.md b/Armv8.2-SM3和SM4.md index e912a1c..4f4cb43 100644 --- a/Armv8.2-SM3和SM4.md +++ b/Armv8.2-SM3和SM4.md @@ -97,6 +97,8 @@ func TestDecodeSM4Codes(t *testing.T) { testDecodeLine(t, "gnu", "28c967ce| sm4ekey v8.4s, v9.4s, v7.4s") } ``` +每次sm4e/sm4ekey只能执行4轮,所以需要调用8次。 + 4.然后,你就可以在golang的arm64的汇编中使用那些32位的codes了。 ``` WORD $0x0884c0ce // SM4E V0.S4, V8.S4