RISC-V ISA Explorer · Cryptography (Zk*)
Zkne: NIST AES Encrypt
Ratified 2022-02 · version 1.0.1
Accelerates AES encryption rounds and key expansion in the general-purpose registers.
Typical use: AES encryption instructions
Open Zkne in the explorerDependencies
Required by
Instructions (6)
| Mnemonic | Name | Encoding | Match | Mask |
|---|---|---|---|---|
AES32ESI | --10001----------000-----0110011 | 0x22000033 | 0x3e00707f | |
AES32ESMI | --10011----------000-----0110011 | 0x26000033 | 0x3e00707f | |
AES64ES | AES encrypt final round | 0011001----------000-----0110011 | 0x32000033 | 0xfe00707f |
AES64ESM | AES encrypt middle round | 0011011----------000-----0110011 | 0x36000033 | 0xfe00707f |
AES64KS1I | AES Key Schedule Instruction 1 | 00110001---------001-----0010011 | 0x31001013 | 0xff00707f |
AES64KS2 | AES Key Schedule Instruction 2 | 0111111----------000-----0110011 | 0x7e000033 | 0xfe00707f |