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.