Available on RISC-V RV32 or RISC-V RV64 only.
Functionsยง
- _sha256sig0 ๐ โ
- _sha256sig1 ๐ โ
- _sha256sum0 ๐ โ
- _sha256sum1 ๐ โ
- _sm3p0 ๐ โ
- _sm3p1 ๐ โ
- _sm4ed ๐ โ
- _sm4ks ๐ โ
- sha256sig0
Experimental zknh - Implements the Sigma0 transformation function as used in the SHA2-256 hash function [49] (Section 4.1.2).
- sha256sig1
Experimental zknh - Implements the Sigma1 transformation function as used in the SHA2-256 hash function [49] (Section 4.1.2).
- sha256sum0
Experimental zknh - Implements the Sum0 transformation function as used in the SHA2-256 hash function [49] (Section 4.1.2).
- sha256sum1
Experimental zknh - Implements the Sum1 transformation function as used in the SHA2-256 hash function [49] (Section 4.1.2).
- sm3p0
Experimental zksh - Implements the P0 transformation function as used in the SM3 hash function [4, 30].
- sm3p1
Experimental zksh - Implements the P1 transformation function as used in the SM3 hash function [4, 30].
- sm4ed
Experimental zksed - Accelerates the block encrypt/decrypt operation of the SM4 block cipher [5, 31].
- sm4ks
Experimental zksed - Accelerates the Key Schedule operation of the SM4 block cipher [5, 31] with
bs=0. - xperm4
Experimental zbkx - Nibble-wise lookup of indicies into a vector.
- xperm8
Experimental zbkx - Byte-wise lookup of indicies into a vector in registers.