From d6a8a8eee703c2ac9b56839c453ad5c81f266c0a Mon Sep 17 00:00:00 2001 From: cheapie Date: Mon, 9 Nov 2026 17:48:11 -0600 Subject: Add Zkne, Zknd, and Zksed (and by extension, Zkn, Zks, and Zk) --- doc/instructions.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'doc/instructions.txt') diff --git a/doc/instructions.txt b/doc/instructions.txt index 49d9147..a45bfc5 100644 --- a/doc/instructions.txt +++ b/doc/instructions.txt @@ -298,6 +298,16 @@ Zbkx: Extension for Crossbar permutations, Version 1.0.0 * xperm4 rd,rs1,rs2 | Crossbar permutation (nibbles) * xperm8 rd,rs1,rs2 | Crossbar permutation (bytes) +Zknd - NIST Suite: AES Decryption +* aes32dsi rd,rs1,rs2,bs | AES final round decrypt +* aes32dsmi rd,rs1,rs2,bs | AES middle round decrypt +* aes32esi rd,rs1,rs2,bs | AES final round encrypt +* aes32esmi rd,rs1,rs2,bs | AES middle round encrypt + +Zksed - ShangMi Suite: SM4 Block Cipher Instructions +* sm4ed rd,rs1,rs2,bs | SM4 encrypt/decrypt +* sm4ks rd,rs1,rs2,bs | SM4 key schedule + Zknh - NIST Suite: Hash Function * sha256sig0 rd,rs1 | SHA2-256 Sigma0 * sha256sig1 rd,rs1 | SHA2-256 Sigma1 -- cgit v1.2.3