RISC-V ISA Explorer · Cryptography (Zk*)
Zknd: NIST AES Decrypt
Ratified 2022-02 · version 1.0.1
Accelerates AES decryption rounds and the inverse key schedule in the general-purpose registers.
Typical use: AES decryption instructions
Open Zknd in the explorerDependencies
Required by
Instructions (7)
| Mnemonic | Name | Encoding | Match | Mask |
|---|---|---|---|---|
AES32DSI | AES final round decryption instruction for RV32 | --10101----------000-----0110011 | 0x2a000033 | 0x3e00707f |
AES32DSMI | AES middle round decryption instruction for RV32 | --10111----------000-----0110011 | 0x2e000033 | 0x3e00707f |
AES64DS | AES decrypt final round | 0011101----------000-----0110011 | 0x3a000033 | 0xfe00707f |
AES64DSM | AES decrypt middle round | 0011111----------000-----0110011 | 0x3e000033 | 0xfe00707f |
AES64IM | AES Decrypt KeySchedule MixColumns | 001100000000-----001-----0010011 | 0x30001013 | 0xfff0707f |
AES64KS1I | AES Key Schedule Instruction 1 | 00110001---------001-----0010011 | 0x31001013 | 0xff00707f |
AES64KS2 | AES Key Schedule Instruction 2 | 0111111----------000-----0110011 | 0x7e000033 | 0xfe00707f |