RISC-V ISA Explorer · Vector Cryptography (Zvk*)

Zvknhb: Vector SHA-2 (full)

Ratified 2023-09 · version 1.0.0

Vector SHA-2 acceleration covering both SHA-256 and SHA-512, unlike the SHA-256-only Zvknha.

Typical use: SHA-512 hashing on vectors

Specification

Open Zvknhb in the explorer

Dependencies

Requires

Required by

Instructions (3)

MnemonicNameEncodingMatchMask
VSHA2CH.VVVector SHA-2 choose function1011101----------010-----11101110xba0020770xfe00707f
VSHA2CL.VVVector SHA-2 compression loop1011111----------010-----11101110xbe0020770xfe00707f
VSHA2MS.VVVector SHA-2 majority function1011011----------010-----11101110xb60020770xfe00707f