Re: [PATCH v3] crypto: x86/sm2 -add Zhaoxin SM2 algorithm implementation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





在 2023/11/29 15:24, LeoLiu-oc 写道:


在 2023/11/22 22:26, Dave Hansen 写道:
+/* Zhaoxin sm2 verify function */
+static inline size_t zhaoxin_gmi_sm2_verify(unsigned char *key, unsigned char *hash,
+                unsigned char *sig, unsigned char *scratch)
+{
+    size_t result;
+
+    asm volatile(
+        ".byte 0xf2, 0x0f, 0xa6, 0xc0"
+        :"=c"(result)
+        :"a"(hash), "b"(key), "d"(SM2_CWORD_VERIFY), "S"(scratch), "D"(sig)
+        :"memory");
+
+    return result;
+}

What version of binutils supports this new instruction?


The instruction has not yet been submitted to binutils. It will only be used in the Zhaoxin sm2 driver, and we are evaluating the necessity of submitting it to binutils.

Yours sincerely,
Leoliu-oc

Sorry, Correct a clerical error. "Zhaoxin-rng" --> "Zhaoxin sm2".

Yours sincerely,
Leoliu-oc




[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]
  Powered by Linux