RISC-V ISA Explorer · Vector Cryptography (Zvk*)
Zvknha: Vector SHA-2 (subset)
Ratified 2023-09 · version 1.0.0
Vector acceleration of the SHA-256 rounds and message schedule, the 256-bit half of SHA-2.
Typical use: Vector SHA-256 subset
Open Zvknha in the explorerDependencies
Requires
Required by
Instructions (3)
| Mnemonic | Name | Encoding | Match | Mask |
|---|---|---|---|---|
VSHA2CH.VV | Vector SHA-2 choose function | 1011101----------010-----1110111 | 0xba002077 | 0xfe00707f |
VSHA2CL.VV | Vector SHA-2 compression loop | 1011111----------010-----1110111 | 0xbe002077 | 0xfe00707f |
VSHA2MS.VV | Vector SHA-2 majority function | 1011011----------010-----1110111 | 0xb6002077 | 0xfe00707f |