From 9544564924fda26b0261704189c847c4386b8552 Mon Sep 17 00:00:00 2001 From: Sun Yimin Date: Fri, 18 Feb 2022 11:33:59 +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 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Armv8.2-SM3和SM4.md b/Armv8.2-SM3和SM4.md index 4f4cb43..ec1754c 100644 --- a/Armv8.2-SM3和SM4.md +++ b/Armv8.2-SM3和SM4.md @@ -105,6 +105,9 @@ WORD $0x0884c0ce // SM4E V0.S4, V8.S4 ``` 可惜没有环境!!! +## SM3 with SM3PARTW1 / SM3PARTW2 / SM3SS1 / SM3TT1A / SM3TT2A / SM3TT2A / SM3TT2B +[模拟代码](https://gist.github.com/emmansun/c05b5e2262997ae546950f806fcd0146) + ## Reference SM3和SM4 CPU指令实现,找不到相关CPU环境,mark先。 1. [Summary of A64 cryptographic instructions](https://developer.arm.com/documentation/100076/0100/a64-instruction-set-reference/a64-cryptographic-algorithms/a64-cryptographic-instructions?lang=en)