Module zk

Source

Functionsยง

_sha256sig0 ๐Ÿ”’ โš 
_sha256sig1 ๐Ÿ”’ โš 
_sha256sum0 ๐Ÿ”’ โš 
_sha256sum1 ๐Ÿ”’ โš 
_sm3p0 ๐Ÿ”’ โš 
_sm3p1 ๐Ÿ”’ โš 
_sm4ed ๐Ÿ”’ โš 
_sm4ks ๐Ÿ”’ โš 
sha256sig0โš Experimentalzknh
Implements the Sigma0 transformation function as used in the SHA2-256 hash function [49] (Section 4.1.2).
sha256sig1โš Experimentalzknh
Implements the Sigma1 transformation function as used in the SHA2-256 hash function [49] (Section 4.1.2).
sha256sum0โš Experimentalzknh
Implements the Sum0 transformation function as used in the SHA2-256 hash function [49] (Section 4.1.2).
sha256sum1โš Experimentalzknh
Implements the Sum1 transformation function as used in the SHA2-256 hash function [49] (Section 4.1.2).
sm3p0โš Experimentalzksh
Implements the P0 transformation function as used in the SM3 hash function [4, 30].
sm3p1โš Experimentalzksh
Implements the P1 transformation function as used in the SM3 hash function [4, 30].
sm4edโš Experimentalzksed
Accelerates the block encrypt/decrypt operation of the SM4 block cipher [5, 31].
sm4ksโš Experimentalzksed
Accelerates the Key Schedule operation of the SM4 block cipher [5, 31] with bs=0.
xperm4โš Experimentalzbkx
Nibble-wise lookup of indicies into a vector.
xperm8โš Experimentalzbkx
Byte-wise lookup of indicies into a vector in registers.