summaryrefslogtreecommitdiff
path: root/doc/instructions.txt
diff options
context:
space:
mode:
authorcheapie <cheapiephp@gmail.com>2026-11-09 17:48:11 -0600
committercheapie <cheapiephp@gmail.com>2026-11-09 17:48:11 -0600
commitd6a8a8eee703c2ac9b56839c453ad5c81f266c0a (patch)
tree0d8fcf3a4f0a8ef3c9f0dad3b1fd3d0a2f5d368b /doc/instructions.txt
parent56d1b0013d38682aac6625ae7f9edfeb15f8c710 (diff)
downloadrvcontroller-d6a8a8eee703c2ac9b56839c453ad5c81f266c0a.tar
rvcontroller-d6a8a8eee703c2ac9b56839c453ad5c81f266c0a.tar.gz
rvcontroller-d6a8a8eee703c2ac9b56839c453ad5c81f266c0a.tar.bz2
rvcontroller-d6a8a8eee703c2ac9b56839c453ad5c81f266c0a.tar.xz
rvcontroller-d6a8a8eee703c2ac9b56839c453ad5c81f266c0a.zip
Add Zkne, Zknd, and Zksed (and by extension, Zkn, Zks, and Zk)
Diffstat (limited to 'doc/instructions.txt')
-rw-r--r--doc/instructions.txt10
1 files changed, 10 insertions, 0 deletions
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