Available on RISC-V RV32 only.
Functionsยง
- _aes32dsi ๐ โ
- _aes32dsmi ๐ โ
- _aes32esi ๐ โ
- _aes32esmi ๐ โ
- _sha512sig0h ๐ โ
- _sha512sig0l ๐ โ
- _sha512sig1h ๐ โ
- _sha512sig1l ๐ โ
- _sha512sum0r ๐ โ
- _sha512sum1r ๐ โ
- _unzip ๐ โ
- _zip ๐ โ
- aes32dsi
Experimental zknd
- AES final round decryption instruction for RV32.
- aes32dsmi
Experimental zknd
- AES middle round decryption instruction for RV32.
- aes32esi
Experimental zkne
- AES final round encryption instruction for RV32.
- aes32esmi
Experimental zkne
- AES middle round encryption instruction for RV32 with.
- sha512sig0h
Experimental zknh
- Implements the high half of the Sigma0 transformation, as used in the SHA2-512 hash function [49] (Section 4.1.3).
- sha512sig0l
Experimental zknh
- Implements the low half of the Sigma0 transformation, as used in the SHA2-512 hash function [49] (Section 4.1.3).
- sha512sig1h
Experimental zknh
- Implements the high half of the Sigma1 transformation, as used in the SHA2-512 hash function [49] (Section 4.1.3).
- sha512sig1l
Experimental zknh
- Implements the low half of the Sigma1 transformation, as used in the SHA2-512 hash function [49] (Section 4.1.3).
- sha512sum0r
Experimental zknh
- Implements the Sum0 transformation, as used in the SHA2-512 hash function [49] (Section 4.1.3).
- sha512sum1r
Experimental zknh
- Implements the Sum1 transformation, as used in the SHA2-512 hash function [49] (Section 4.1.3).
- unzip
Experimental zbkb
- Place odd and even bits of the source word into upper/lower halves of the destination.
- zip
Experimental zbkb
- Place upper/lower halves of the source register into odd/even bits of the destination respectivley.