List of all items
Structs
- KMAC_Instance
- KangarooTwelve_Instance
- KeccakWidth1600_DuplexInstanceStruct
- KeccakWidth1600_SpongeInstanceStruct
- KeccakWidth1600_SpongePRG_InstanceStruct
- KeccakWidth200_DuplexInstanceStruct
- KeccakWidth200_SpongeInstanceStruct
- KeccakWidth200_SpongePRG_InstanceStruct
- KeccakWidth400_DuplexInstanceStruct
- KeccakWidth400_SpongeInstanceStruct
- KeccakWidth400_SpongePRG_InstanceStruct
- KeccakWidth800_DuplexInstanceStruct
- KeccakWidth800_SpongeInstanceStruct
- KeccakWidth800_SpongePRG_InstanceStruct
- Keccak_HashInstance
- Kravatte_AlignedArray
- Kravatte_Instance
- Kravatte_SANE_Instance
- Kravatte_SANSE_Instance
- ParallelHash_Instance
- TupleElement
- TupleHash_Instance
- TurboSHAKE_SpongeInstanceStruct
- Xoodyak_CyclistInstanceStruct
- cSHAKE_Instance
Enums
Functions
- KMAC128
- KMAC128_Final
- KMAC128_Initialize
- KMAC128_Squeeze
- KMAC128_Update
- KMAC256
- KMAC256_Final
- KMAC256_Initialize
- KMAC256_Squeeze
- KMAC256_Update
- KangarooTwelve
- KangarooTwelve_Final
- KangarooTwelve_Initialize
- KangarooTwelve_Squeeze
- KangarooTwelve_Update
- KeccakF1600_FastLoop_Absorb
- KeccakF800_FastLoop_Absorb
- KeccakP1600_12rounds_FastLoop_Absorb
- KeccakP1600_AddBytes
- KeccakP1600_ExtractAndAddBytes
- KeccakP1600_ExtractBytes
- KeccakP1600_Initialize
- KeccakP1600_OverwriteBytes
- KeccakP1600_OverwriteWithZeroes
- KeccakP1600_Permute_12rounds
- KeccakP1600_Permute_24rounds
- KeccakP1600_Permute_Nrounds
- KeccakP200_AddByte
- KeccakP200_AddBytes
- KeccakP200_ExtractAndAddBytes
- KeccakP200_ExtractBytes
- KeccakP200_Initialize
- KeccakP200_OverwriteBytes
- KeccakP200_OverwriteWithZeroes
- KeccakP200_Permute_18rounds
- KeccakP200_Permute_Nrounds
- KeccakP400_AddByte
- KeccakP400_AddBytes
- KeccakP400_ExtractAndAddBytes
- KeccakP400_ExtractBytes
- KeccakP400_Initialize
- KeccakP400_OverwriteBytes
- KeccakP400_OverwriteWithZeroes
- KeccakP400_Permute_20rounds
- KeccakP400_Permute_Nrounds
- KeccakP800_AddByte
- KeccakP800_AddBytes
- KeccakP800_ExtractAndAddBytes
- KeccakP800_ExtractBytes
- KeccakP800_Initialize
- KeccakP800_OverwriteBytes
- KeccakP800_OverwriteWithZeroes
- KeccakP800_Permute_12rounds
- KeccakP800_Permute_22rounds
- KeccakP800_Permute_Nrounds
- KeccakWidth1600_DuplexInitialize
- KeccakWidth1600_Duplexing
- KeccakWidth1600_DuplexingFeedPartialInput
- KeccakWidth1600_DuplexingFeedZeroes
- KeccakWidth1600_DuplexingGetFurtherOutput
- KeccakWidth1600_DuplexingGetFurtherOutputAndAdd
- KeccakWidth1600_DuplexingOverwritePartialInput
- KeccakWidth1600_DuplexingOverwriteWithZeroes
- KeccakWidth1600_Sponge
- KeccakWidth1600_SpongeAbsorb
- KeccakWidth1600_SpongeAbsorbLastFewBits
- KeccakWidth1600_SpongeInitialize
- KeccakWidth1600_SpongePRG_Feed
- KeccakWidth1600_SpongePRG_Fetch
- KeccakWidth1600_SpongePRG_Forget
- KeccakWidth1600_SpongePRG_Initialize
- KeccakWidth1600_SpongeSqueeze
- KeccakWidth200_DuplexInitialize
- KeccakWidth200_Duplexing
- KeccakWidth200_DuplexingFeedPartialInput
- KeccakWidth200_DuplexingFeedZeroes
- KeccakWidth200_DuplexingGetFurtherOutput
- KeccakWidth200_DuplexingGetFurtherOutputAndAdd
- KeccakWidth200_DuplexingOverwritePartialInput
- KeccakWidth200_DuplexingOverwriteWithZeroes
- KeccakWidth200_Sponge
- KeccakWidth200_SpongeAbsorb
- KeccakWidth200_SpongeAbsorbLastFewBits
- KeccakWidth200_SpongeInitialize
- KeccakWidth200_SpongePRG_Feed
- KeccakWidth200_SpongePRG_Fetch
- KeccakWidth200_SpongePRG_Forget
- KeccakWidth200_SpongePRG_Initialize
- KeccakWidth200_SpongeSqueeze
- KeccakWidth400_DuplexInitialize
- KeccakWidth400_Duplexing
- KeccakWidth400_DuplexingFeedPartialInput
- KeccakWidth400_DuplexingFeedZeroes
- KeccakWidth400_DuplexingGetFurtherOutput
- KeccakWidth400_DuplexingGetFurtherOutputAndAdd
- KeccakWidth400_DuplexingOverwritePartialInput
- KeccakWidth400_DuplexingOverwriteWithZeroes
- KeccakWidth400_Sponge
- KeccakWidth400_SpongeAbsorb
- KeccakWidth400_SpongeAbsorbLastFewBits
- KeccakWidth400_SpongeInitialize
- KeccakWidth400_SpongePRG_Feed
- KeccakWidth400_SpongePRG_Fetch
- KeccakWidth400_SpongePRG_Forget
- KeccakWidth400_SpongePRG_Initialize
- KeccakWidth400_SpongeSqueeze
- KeccakWidth800_DuplexInitialize
- KeccakWidth800_Duplexing
- KeccakWidth800_DuplexingFeedPartialInput
- KeccakWidth800_DuplexingFeedZeroes
- KeccakWidth800_DuplexingGetFurtherOutput
- KeccakWidth800_DuplexingGetFurtherOutputAndAdd
- KeccakWidth800_DuplexingOverwritePartialInput
- KeccakWidth800_DuplexingOverwriteWithZeroes
- KeccakWidth800_Sponge
- KeccakWidth800_SpongeAbsorb
- KeccakWidth800_SpongeAbsorbLastFewBits
- KeccakWidth800_SpongeInitialize
- KeccakWidth800_SpongePRG_Feed
- KeccakWidth800_SpongePRG_Fetch
- KeccakWidth800_SpongePRG_Forget
- KeccakWidth800_SpongePRG_Initialize
- KeccakWidth800_SpongeSqueeze
- Keccak_HashFinal
- Keccak_HashInitialize
- Keccak_HashSqueeze
- Keccak_HashUpdate
- Kra
- Kravatte
- Kravatte_MaskDerivation
- Kravatte_SANE_Initialize
- Kravatte_SANE_Unwrap
- Kravatte_SANE_Wrap
- Kravatte_SANSE_Initialize
- Kravatte_SANSE_Unwrap
- Kravatte_SANSE_Wrap
- Kravatte_WBCAE_Decipher
- Kravatte_WBCAE_Encipher
- Kravatte_WBC_Decipher
- Kravatte_WBC_Encipher
- ParallelHash128
- ParallelHash128_Final
- ParallelHash128_Initialize
- ParallelHash128_Squeeze
- ParallelHash128_Update
- ParallelHash256
- ParallelHash256_Final
- ParallelHash256_Initialize
- ParallelHash256_Squeeze
- ParallelHash256_Update
- SHA3_224
- SHA3_256
- SHA3_384
- SHA3_512
- SHAKE128
- SHAKE256
- TupleHash128
- TupleHash128_Final
- TupleHash128_Initialize
- TupleHash128_Squeeze
- TupleHash128_Update
- TupleHash256
- TupleHash256_Final
- TupleHash256_Initialize
- TupleHash256_Squeeze
- TupleHash256_Update
- TurboSHAKE
- TurboSHAKE_Absorb
- TurboSHAKE_AbsorbDomainSeparationByte
- TurboSHAKE_Initialize
- TurboSHAKE_Squeeze
- Vatte
- Xoodoo_AddBytes
- Xoodoo_ExtractAndAddBytes
- Xoodoo_ExtractBytes
- Xoodoo_Initialize
- Xoodoo_OverwriteBytes
- Xoodoo_OverwriteWithZeroes
- Xoodoo_Permute_12rounds
- Xoodoo_Permute_6rounds
- Xoodoo_Permute_Nrounds
- Xoodyak_Absorb
- Xoodyak_AbsorbHashFullBlocks
- Xoodyak_AbsorbKeyedFullBlocks
- Xoodyak_Decrypt
- Xoodyak_DecryptFullBlocks
- Xoodyak_Encrypt
- Xoodyak_EncryptFullBlocks
- Xoodyak_Initialize
- Xoodyak_Ratchet
- Xoodyak_Squeeze
- Xoodyak_SqueezeHashFullBlocks
- Xoodyak_SqueezeKey
- Xoodyak_SqueezeKeyedFullBlocks
- cSHAKE128
- cSHAKE128_Final
- cSHAKE128_Initialize
- cSHAKE128_Squeeze
- cSHAKE128_Update
- cSHAKE256
- cSHAKE256_Final
- cSHAKE256_Initialize
- cSHAKE256_Squeeze
- cSHAKE256_Update
Type Aliases
- BitLength
- BitSequence
- KeccakWidth1600_DuplexInstance
- KeccakWidth1600_SpongeInstance
- KeccakWidth1600_SpongePRG_Instance
- KeccakWidth200_DuplexInstance
- KeccakWidth200_SpongeInstance
- KeccakWidth200_SpongePRG_Instance
- KeccakWidth400_DuplexInstance
- KeccakWidth400_SpongeInstance
- KeccakWidth400_SpongePRG_Instance
- KeccakWidth800_DuplexInstance
- KeccakWidth800_SpongeInstance
- KeccakWidth800_SpongePRG_Instance
- TurboSHAKE_Instance
- TurboSHAKE_SpongeInstance
- Xoodyak_Instance
- tXoodooLane
Constants
- Cyclist_ModeHash
- Cyclist_ModeKeyed
- Cyclist_PhaseDown
- Cyclist_PhaseUp
- IS_BIG_ENDIAN
- IS_LITTLE_ENDIAN
- KRAVATTE_ALIGNMENT
- KRAVATTE_FLAG_INIT
- KRAVATTE_FLAG_LAST_PART
- KRAVATTE_FLAG_NONE
- KRAVATTE_FLAG_SHORT
- KeccakP1600_implementation
- KeccakP1600_implementation_config
- KeccakP1600_stateAlignment
- KeccakP1600_stateSizeInBytes
- KeccakP200_implementation
- KeccakP200_stateAlignment
- KeccakP200_stateSizeInBytes
- KeccakP400_implementation
- KeccakP400_stateAlignment
- KeccakP400_stateSizeInBytes
- KeccakP800_implementation
- KeccakP800_implementation_config
- KeccakP800_stateAlignment
- KeccakP800_stateSizeInBytes
- Kravatte_RollcOffset
- Kravatte_RollcSizeInBytes
- Kravatte_RolleOffset
- Kravatte_RolleSizeInBytes
- Kravatte_SANE_TagLength
- Kravatte_SANE_l
- Kravatte_SANSE_TagLength
- Kravatte_WBCAE_t
- Kravatte_WBC_b
- Kravatte_WBC_l
- MAXROUNDS
- NCOLUMS
- NLANES
- NROWS
- PLATFORM_BYTE_ORDER
- SnP_widthInBytes
- Xoodoo_implementation
- Xoodoo_stateAlignment
- Xoodoo_stateSizeInBytes
- Xoodyak_Rhash
- Xoodyak_Rkin
- Xoodyak_Rkout
- Xoodyak_f_bPrime
- Xoodyak_lRatchet
- _rc1
- _rc10
- _rc11
- _rc12
- _rc2
- _rc3
- _rc4
- _rc5
- _rc6
- _rc7
- _rc8
- _rc9