RISC-V ISA Explorer · Cryptography (Zk*)
Zknh: NIST Hash
Ratified 2022-02 · version 1.0.1
Accelerates the round and message-schedule functions of SHA-256 and SHA-512 from the SHA-2 family.
Typical use: SHA-2 hash instructions
Open Zknh in the explorerDependencies
Required by
Instructions (14)
| Mnemonic | Name | Encoding | Match | Mask |
|---|---|---|---|---|
SHA256SIG0 | 000100000010-----001-----0010011 | 0x10201013 | 0xfff0707f | |
SHA256SIG1 | 000100000011-----001-----0010011 | 0x10301013 | 0xfff0707f | |
SHA256SUM0 | 000100000000-----001-----0010011 | 0x10001013 | 0xfff0707f | |
SHA256SUM1 | 000100000001-----001-----0010011 | 0x10101013 | 0xfff0707f | |
SHA512SIG0 | 000100000110-----001-----0010011 | 0x10601013 | 0xfff0707f | |
SHA512SIG0H | 0101110----------000-----0110011 | 0x5c000033 | 0xfe00707f | |
SHA512SIG0L | 0101010----------000-----0110011 | 0x54000033 | 0xfe00707f | |
SHA512SIG1 | 000100000111-----001-----0010011 | 0x10701013 | 0xfff0707f | |
SHA512SIG1H | 0101111----------000-----0110011 | 0x5e000033 | 0xfe00707f | |
SHA512SIG1L | 0101011----------000-----0110011 | 0x56000033 | 0xfe00707f | |
SHA512SUM0 | 000100000100-----001-----0010011 | 0x10401013 | 0xfff0707f | |
SHA512SUM0R | 0101000----------000-----0110011 | 0x50000033 | 0xfe00707f | |
SHA512SUM1 | 000100000101-----001-----0010011 | 0x10501013 | 0xfff0707f | |
SHA512SUM1R | 0101001----------000-----0110011 | 0x52000033 | 0xfe00707f |