Lightweight Cryptography Primitives
|
ace.h | ACE authenticated encryption algorithm |
aead-common.h | Definitions that are common across AEAD schemes |
aead-random.h | Utilities that help with the generation of random masking material |
ascon128-masked.h | Masked ASCON-128 encryption algorithm and related family members |
ascon128.h | ASCON-128 encryption algorithm and related family members |
comet.h | COMET authenticated encryption algorithm |
drygascon.h | DryGASCON authenticated encryption algorithm |
drygascon128_arm_selector.h | |
elephant.h | Elephant authenticated encryption algorithm family |
estate.h | ESTATE authenticated encryption algorithm |
forkae.h | ForkAE authenticated encryption algorithm family |
gascon128.h | GASCON-128 encryption algorithm and related family members |
gift-cofb-masked.h | GIFT-COFB authenticated encryption algorithm (masked version) |
gift-cofb.h | GIFT-COFB authenticated encryption algorithm |
gimli24-masked.h | |
gimli24.h | Masked version of the Gimli authenticated encryption algorithm |
grain128.h | Grain-128AEAD authenticated encryption algorithm |
hyena.h | HYENA authenticated encryption algorithm |
internal-ascon-m.h | Masked implementation of the ASCON permutation |
internal-ascon.h | Internal implementation of the ASCON permutation |
internal-blake2s.h | BLAKE2s implementation for performance comparisons |
internal-chachapoly.h | ChaChaPoly implementation for performance comparisons |
internal-cham.h | CHAM block cipher |
internal-drysponge.h | Internal implementation of DrySPONGE for the DryGASCON cipher |
internal-forkae-paef.h | |
internal-forkae-saef.h | |
internal-forkskinny.h | ForkSkinny block cipher family |
internal-gascon.h | Internal implementation of the GASCON permutation |
internal-gift128-config.h | Configures the variant of GIFT-128 to use |
internal-gift128-m.h | Masked version of the GIFT-128 block cipher |
internal-gift128.h | GIFT-128 block cipher |
internal-gift64.h | GIFT-64 block cipher |
internal-gimli24-m.h | Masked version of the GIMLI-24 permutation |
internal-gimli24.h | Internal implementation of the GIMLI-24 permutation |
internal-grain128.h | Internal implementation of the Grain-128 stream cipher |
internal-isap.h | |
internal-keccak.h | Internal implementation of the Keccak-p permutation |
internal-knot-m.h | Masked implementation of the KNOT permutation |
internal-knot.h | Permutations that are used by the KNOT AEAD and hash algorithms |
internal-masking.h | Utilities that help to implement masked ciphers |
internal-ocb.h | |
internal-photon256.h | Internal implementation of the PHOTON-256 permutation |
internal-pyjamask-m.h | Masked version of the Pyjamask block cipher |
internal-pyjamask.h | Pyjamask block cipher |
internal-saturnin.h | Saturnin block cipher |
internal-simp.h | SimP permutation family |
internal-skinny128.h | SKINNY-128 block cipher family |
internal-skinnyutil.h | Utilities to help implement SKINNY and its variants |
internal-sliscp-light-m.h | Masked version of the sLiSCP-light permutation |
internal-sliscp-light.h | SLiSCP-light permutation |
internal-sparkle.h | Internal implementation of the SPARKLE permutation |
internal-speck64.h | SPECK-64 block cipher |
internal-spongent.h | Internal implementation of the Spongent-pi permutation |
internal-spook.h | Internal implementation details of the Spook AEAD mode |
internal-subterranean.h | Internal implementation of the Subterranean block operation |
internal-tinyjambu-m.h | Masked implementation of the TinyJAMBU permutation |
internal-tinyjambu.h | Internal implementation of the TinyJAMBU permutation |
internal-util.h | |
internal-wage.h | Internal implementation of the WAGE permutation |
internal-xoodoo-m.h | Masked implementation of the Xoodoo permutation |
internal-xoodoo.h | Internal implementation of the Xoodoo permutation |
isap.h | ISAP authenticated encryption algorithm |
knot-masked.h | Masked versions of the KNOT authenticated encryption algorithms |
knot.h | KNOT authenticated encryption and hash algorithms |
lotus-locus.h | LOTUS-AEAD and LOCUS-AEAD authenticated encryption algorithms |
orange.h | ORANGE authenticated encryption algorithm |
oribatida.h | Oribatida authenticated encryption algorithm |
photon-beetle.h | PHOTON-Beetle authenticated encryption algorithm |
pyjamask-masked.h | Pyjamask authenticated encryption algorithm (masked version) |
pyjamask.h | Pyjamask authenticated encryption algorithm |
romulus.h | Romulus authenticated encryption algorithm family |
saturnin.h | Saturnin authenticated encryption algorithm |
skinny-aead.h | Authenticated encryption based on the SKINNY block cipher |
skinny-hash.h | Hash algorithms based on the SKINNY block cipher |
sparkle.h | Encryption and hash algorithms based on the SPARKLE permutation |
spix-masked.h | Masked version of the SPIX authenticated encryption algorithm |
spix.h | SPIX authenticated encryption algorithm |
spoc-masked.h | Masked version of the SpoC authenticated encryption algorithm |
spoc.h | SpoC authenticated encryption algorithm |
spook-masked.h | Spook authenticated encryption algorithm (masked version) |
spook.h | Spook authenticated encryption algorithm |
subterranean.h | Subterranean authenticated encryption algorithm |
sundae-gift.h | SUNDAE-GIFT encryption algorithm family |
tinyjambu-masked.h | Masked version of the TinyJAMBU authenticated encryption algorithm |
tinyjambu.h | TinyJAMBU authenticated encryption algorithm |
wage.h | WAGE authenticated encryption algorithm |
xoodyak-masked.h | Masked version of the Xoodyak authenticated encryption algorithm |
xoodyak.h | Xoodyak authenticated encryption algorithm |