Expand description
§evercrypt_tiny-sys
Welcome to evercrypt_tiny-sys
🎉
This library provides a vendored copy of EverCrypt’s c89-compatible distribution (currently v0.4.5) together with bindgen-generated bindings.
§Important
Please note that – depending on your target platform – some symbols may be unavailable even if they are exposed by bindgen.
Structs§
- Ever
Crypt_ AEAD_ state_ s_ s - Ever
Crypt_ CTR_ state_ s_ s - Ever
Crypt_ DRBG_ state_ s_ s - Ever
Crypt_ Hash_ state_ s_ s - Hacl_
Bignum_ Mont Arithmetic_ bn_ mont_ ctx_ u32_ s - Hacl_
Bignum_ Mont Arithmetic_ bn_ mont_ ctx_ u64_ s - Hacl_
HMAC_ DRBG_ state_ s - Hacl_
Streaming_ Blake2_ blake2b_ 32_ block_ state_ s - Hacl_
Streaming_ Blake2_ blake2b_ 32_ state_ s - Hacl_
Streaming_ Blake2_ blake2s_ 32_ block_ state_ s - Hacl_
Streaming_ Blake2_ blake2s_ 32_ state_ s - Hacl_
Streaming_ Blake2b_ 256_ blake2b_ 256_ block_ state_ s - Hacl_
Streaming_ Blake2b_ 256_ blake2b_ 256_ state_ s - Hacl_
Streaming_ Blake2s_ 128_ blake2s_ 128_ block_ state_ s - Hacl_
Streaming_ Blake2s_ 128_ blake2s_ 128_ state_ s - Hacl_
Streaming_ Functor_ state_ s___ Ever Crypt_ Hash_ state_ s_____ s - Hacl_
Streaming_ Poly1305_ 32_ poly1305_ 32_ state_ s - Hacl_
Streaming_ Poly1305_ 128_ poly1305_ 128_ state_ s - Hacl_
Streaming_ Poly1305_ 256_ poly1305_ 256_ state_ s - Hacl_
Streaming_ SHA2_ state_ sha2_ 224_ s - Hacl_
Streaming_ SHA2_ state_ sha2_ 384_ s
Constants§
- Ever
Crypt_ DRBG_ SHA1_ s - Ever
Crypt_ DRBG_ SHA2_ 256_ s - Ever
Crypt_ DRBG_ SHA2_ 384_ s - Ever
Crypt_ DRBG_ SHA2_ 512_ s - Ever
Crypt_ Error_ Authentication Failure - Ever
Crypt_ Error_ Decode Error - Ever
Crypt_ Error_ InvalidIV Length - Ever
Crypt_ Error_ Invalid Key - Ever
Crypt_ Error_ Success - Ever
Crypt_ Error_ Unsupported Algorithm - Ever
Crypt_ Hash_ Blake2B_ s - Ever
Crypt_ Hash_ Blake2S_ s - Ever
Crypt_ Hash_ MD5_ s - Ever
Crypt_ Hash_ SHA1_ s - Ever
Crypt_ Hash_ SHA2_ 224_ s - Ever
Crypt_ Hash_ SHA2_ 256_ s - Ever
Crypt_ Hash_ SHA2_ 384_ s - Ever
Crypt_ Hash_ SHA2_ 512_ s - Hacl_
Impl_ Blake2_ Core_ M32 - Hacl_
Impl_ Blake2_ Core_ M128 - Hacl_
Impl_ Blake2_ Core_ M256 - Spec_
Agile_ AEAD_ AES128_ CCM - Spec_
Agile_ AEAD_ AES128_ CCM8 - Spec_
Agile_ AEAD_ AES128_ GCM - Spec_
Agile_ AEAD_ AES256_ CCM - Spec_
Agile_ AEAD_ AES256_ CCM8 - Spec_
Agile_ AEAD_ AES256_ GCM - Spec_
Agile_ AEAD_ CHACH A20_ POLY1305 - Spec_
Agile_ Cipher_ AES128 - Spec_
Agile_ Cipher_ AES256 - Spec_
Agile_ Cipher_ CHACH A20 - Spec_
Blake2_ Blake2B - Spec_
Blake2_ Blake2S - Spec_
Cipher_ Expansion_ Hacl_ CHACH A20 - Spec_
Cipher_ Expansion_ Vale_ AES128 - Spec_
Cipher_ Expansion_ Vale_ AES256 - Spec_
FFDHE_ FFDH E2048 - Spec_
FFDHE_ FFDH E3072 - Spec_
FFDHE_ FFDH E4096 - Spec_
FFDHE_ FFDH E6144 - Spec_
FFDHE_ FFDH E8192 - Spec_
Frodo_ Params_ AES128 - Spec_
Frodo_ Params_ SHAK E128 - Spec_
Hash_ Definitions_ Blake2B - Spec_
Hash_ Definitions_ Blake2S - Spec_
Hash_ Definitions_ MD5 - Spec_
Hash_ Definitions_ SHA1 - Spec_
Hash_ Definitions_ SHA2_ 224 - Spec_
Hash_ Definitions_ SHA2_ 256 - Spec_
Hash_ Definitions_ SHA2_ 384 - Spec_
Hash_ Definitions_ SHA2_ 512
Statics§
- Ever
Crypt_ ⚠DRBG_ max_ additional_ input_ length - Ever
Crypt_ ⚠DRBG_ max_ length - Ever
Crypt_ ⚠DRBG_ max_ output_ length - Ever
Crypt_ ⚠DRBG_ max_ personalization_ string_ length - Ever
Crypt_ ⚠DRBG_ reseed_ interval - Ever
Crypt_ ⚠Static Config_ bcrypt - Ever
Crypt_ ⚠Static Config_ hacl - Ever
Crypt_ ⚠Static Config_ openssl - Ever
Crypt_ ⚠Static Config_ vale - Hacl_
Frodo64_ ⚠crypto_ bytes - Hacl_
Frodo64_ ⚠crypto_ ciphertextbytes - Hacl_
Frodo64_ ⚠crypto_ publickeybytes - Hacl_
Frodo64_ ⚠crypto_ secretkeybytes - Hacl_
Frodo640_ ⚠crypto_ bytes - Hacl_
Frodo640_ ⚠crypto_ ciphertextbytes - Hacl_
Frodo640_ ⚠crypto_ publickeybytes - Hacl_
Frodo640_ ⚠crypto_ secretkeybytes - Hacl_
Frodo976_ ⚠crypto_ bytes - Hacl_
Frodo976_ ⚠crypto_ ciphertextbytes - Hacl_
Frodo976_ ⚠crypto_ publickeybytes - Hacl_
Frodo976_ ⚠crypto_ secretkeybytes - Hacl_
Frodo1344_ ⚠crypto_ bytes - Hacl_
Frodo1344_ ⚠crypto_ ciphertextbytes - Hacl_
Frodo1344_ ⚠crypto_ publickeybytes - Hacl_
Frodo1344_ ⚠crypto_ secretkeybytes - Hacl_
HMAC_ ⚠DRBG_ max_ additional_ input_ length - Hacl_
HMAC_ ⚠DRBG_ max_ length - Hacl_
HMAC_ ⚠DRBG_ max_ output_ length - Hacl_
HMAC_ ⚠DRBG_ max_ personalization_ string_ length - Hacl_
HMAC_ ⚠DRBG_ reseed_ interval - Hacl_
Impl_ ⚠Blake2_ Constants_ ivTable_ B - Hacl_
Impl_ ⚠Blake2_ Constants_ ivTable_ S - Hacl_
Impl_ ⚠Blake2_ Constants_ sigma Table - Hacl_
Impl_ ⚠FFDHE_ Constants_ ffdhe_ g2 - Hacl_
Impl_ ⚠FFDHE_ Constants_ ffdhe_ p2048 - Hacl_
Impl_ ⚠FFDHE_ Constants_ ffdhe_ p3072 - Hacl_
Impl_ ⚠FFDHE_ Constants_ ffdhe_ p4096 - Hacl_
Impl_ ⚠FFDHE_ Constants_ ffdhe_ p6144 - Hacl_
Impl_ ⚠FFDHE_ Constants_ ffdhe_ p8192 - Hacl_
Impl_ ⚠Frodo_ Params_ cdf_ table640 - Hacl_
Impl_ ⚠Frodo_ Params_ cdf_ table976 - Hacl_
Impl_ ⚠Frodo_ Params_ cdf_ table1344 - Hacl_
Impl_ ⚠SHA2_ Generic_ h224 - Hacl_
Impl_ ⚠SHA2_ Generic_ h256 - Hacl_
Impl_ ⚠SHA2_ Generic_ h384 - Hacl_
Impl_ ⚠SHA2_ Generic_ h512 - Hacl_
Impl_ ⚠SHA2_ Generic_ k224_ 256 - Hacl_
Impl_ ⚠SHA2_ Generic_ k384_ 512 - Hacl_
Impl_ ⚠SHA3_ keccak_ piln - Hacl_
Impl_ ⚠SHA3_ keccak_ rndc - Hacl_
Impl_ ⚠SHA3_ keccak_ rotc - Hacl_
Poly1305_ ⚠32_ blocklen - Hacl_
Poly1305_ ⚠128_ blocklen - Hacl_
Poly1305_ ⚠256_ blocklen
Functions§
- Ever
Crypt_ ⚠AEAD_ alg_ of_ state - Ever
Crypt_ ⚠AEAD_ create_ in - Ever
Crypt_ ⚠AEAD_ decrypt - Ever
Crypt_ ⚠AEAD_ decrypt_ expand - Ever
Crypt_ ⚠AEAD_ decrypt_ expand_ aes128_ gcm - Ever
Crypt_ ⚠AEAD_ decrypt_ expand_ aes128_ gcm_ no_ check - Ever
Crypt_ ⚠AEAD_ decrypt_ expand_ aes256_ gcm - Ever
Crypt_ ⚠AEAD_ decrypt_ expand_ aes256_ gcm_ no_ check - Ever
Crypt_ ⚠AEAD_ decrypt_ expand_ chacha20_ poly1305 - Ever
Crypt_ ⚠AEAD_ encrypt - Ever
Crypt_ ⚠AEAD_ encrypt_ expand - Ever
Crypt_ ⚠AEAD_ encrypt_ expand_ aes128_ gcm - Ever
Crypt_ ⚠AEAD_ encrypt_ expand_ aes128_ gcm_ no_ check - Ever
Crypt_ ⚠AEAD_ encrypt_ expand_ aes256_ gcm - Ever
Crypt_ ⚠AEAD_ encrypt_ expand_ aes256_ gcm_ no_ check - Ever
Crypt_ ⚠AEAD_ encrypt_ expand_ chacha20_ poly1305 - Ever
Crypt_ ⚠AEAD_ free - Ever
Crypt_ ⚠AEAD_ uu___ is_ Ek - Ever
Crypt_ ⚠Auto Config2_ disable_ adx - Ever
Crypt_ ⚠Auto Config2_ disable_ aesni - Ever
Crypt_ ⚠Auto Config2_ disable_ avx - Ever
Crypt_ ⚠Auto Config2_ disable_ avx2 - Ever
Crypt_ ⚠Auto Config2_ disable_ avx512 - Ever
Crypt_ ⚠Auto Config2_ disable_ bcrypt - Ever
Crypt_ ⚠Auto Config2_ disable_ bmi2 - Ever
Crypt_ ⚠Auto Config2_ disable_ hacl - Ever
Crypt_ ⚠Auto Config2_ disable_ movbe - Ever
Crypt_ ⚠Auto Config2_ disable_ openssl - Ever
Crypt_ ⚠Auto Config2_ disable_ pclmulqdq - Ever
Crypt_ ⚠Auto Config2_ disable_ rdrand - Ever
Crypt_ ⚠Auto Config2_ disable_ shaext - Ever
Crypt_ ⚠Auto Config2_ disable_ sse - Ever
Crypt_ ⚠Auto Config2_ disable_ vale - Ever
Crypt_ ⚠Auto Config2_ has_ adx - Ever
Crypt_ ⚠Auto Config2_ has_ aesni - Ever
Crypt_ ⚠Auto Config2_ has_ avx - Ever
Crypt_ ⚠Auto Config2_ has_ avx2 - Ever
Crypt_ ⚠Auto Config2_ has_ avx512 - Ever
Crypt_ ⚠Auto Config2_ has_ bmi2 - Ever
Crypt_ ⚠Auto Config2_ has_ movbe - Ever
Crypt_ ⚠Auto Config2_ has_ pclmulqdq - Ever
Crypt_ ⚠Auto Config2_ has_ rdrand - Ever
Crypt_ ⚠Auto Config2_ has_ shaext - Ever
Crypt_ ⚠Auto Config2_ has_ sse - Ever
Crypt_ ⚠Auto Config2_ has_ vec128 - Ever
Crypt_ ⚠Auto Config2_ has_ vec256 - Ever
Crypt_ ⚠Auto Config2_ init - Ever
Crypt_ ⚠Auto Config2_ recall - Ever
Crypt_ ⚠Auto Config2_ wants_ bcrypt - Ever
Crypt_ ⚠Auto Config2_ wants_ hacl - Ever
Crypt_ ⚠Auto Config2_ wants_ openssl - Ever
Crypt_ ⚠Auto Config2_ wants_ vale - Ever
Crypt_ ⚠CTR_ alg_ of_ state - Ever
Crypt_ ⚠CTR_ create_ in - Ever
Crypt_ ⚠CTR_ free - Ever
Crypt_ ⚠CTR_ init - Ever
Crypt_ ⚠CTR_ update_ block - Ever
Crypt_ ⚠CTR_ uu___ is_ State - Ever
Crypt_ ⚠CTR_ xor8 - Ever
Crypt_ ⚠Chacha20 Poly1305_ aead_ decrypt - Ever
Crypt_ ⚠Chacha20 Poly1305_ aead_ encrypt - Ever
Crypt_ ⚠Cipher_ chacha20 - Ever
Crypt_ ⚠Curve25519_ ecdh - Ever
Crypt_ ⚠Curve25519_ scalarmult - Ever
Crypt_ ⚠Curve25519_ secret_ to_ public - Ever
Crypt_ ⚠DRBG_ create - Ever
Crypt_ ⚠DRBG_ generate - Ever
Crypt_ ⚠DRBG_ generate_ sha1 - Ever
Crypt_ ⚠DRBG_ generate_ sha2_ 256 - Ever
Crypt_ ⚠DRBG_ generate_ sha2_ 384 - Ever
Crypt_ ⚠DRBG_ generate_ sha2_ 512 - Ever
Crypt_ ⚠DRBG_ instantiate - Ever
Crypt_ ⚠DRBG_ instantiate_ sha1 - Ever
Crypt_ ⚠DRBG_ instantiate_ sha2_ 256 - Ever
Crypt_ ⚠DRBG_ instantiate_ sha2_ 384 - Ever
Crypt_ ⚠DRBG_ instantiate_ sha2_ 512 - Ever
Crypt_ ⚠DRBG_ min_ length - Ever
Crypt_ ⚠DRBG_ reseed - Ever
Crypt_ ⚠DRBG_ reseed_ sha1 - Ever
Crypt_ ⚠DRBG_ reseed_ sha2_ 256 - Ever
Crypt_ ⚠DRBG_ reseed_ sha2_ 384 - Ever
Crypt_ ⚠DRBG_ reseed_ sha2_ 512 - Ever
Crypt_ ⚠DRBG_ uninstantiate - Ever
Crypt_ ⚠DRBG_ uninstantiate_ sha1 - Ever
Crypt_ ⚠DRBG_ uninstantiate_ sha2_ 256 - Ever
Crypt_ ⚠DRBG_ uninstantiate_ sha2_ 384 - Ever
Crypt_ ⚠DRBG_ uninstantiate_ sha2_ 512 - Ever
Crypt_ ⚠DRBG_ uu___ is_ SHA1_ s - Ever
Crypt_ ⚠DRBG_ uu___ is_ SHA2_ 256_ s - Ever
Crypt_ ⚠DRBG_ uu___ is_ SHA2_ 384_ s - Ever
Crypt_ ⚠DRBG_ uu___ is_ SHA2_ 512_ s - Ever
Crypt_ ⚠Ed25519_ expand_ keys - Ever
Crypt_ ⚠Ed25519_ secret_ to_ public - Ever
Crypt_ ⚠Ed25519_ sign - Ever
Crypt_ ⚠Ed25519_ sign_ expanded - Ever
Crypt_ ⚠Ed25519_ verify - Ever
Crypt_ ⚠Error_ uu___ is_ Authentication Failure - Ever
Crypt_ ⚠Error_ uu___ is_ Decode Error - Ever
Crypt_ ⚠Error_ uu___ is_ InvalidIV Length - Ever
Crypt_ ⚠Error_ uu___ is_ Invalid Key - Ever
Crypt_ ⚠Error_ uu___ is_ Success - Ever
Crypt_ ⚠Error_ uu___ is_ Unsupported Algorithm - Ever
Crypt_ ⚠HKDF_ expand - Ever
Crypt_ ⚠HKDF_ expand_ blake2b - Ever
Crypt_ ⚠HKDF_ expand_ blake2s - Ever
Crypt_ ⚠HKDF_ expand_ sha1 - Ever
Crypt_ ⚠HKDF_ expand_ sha2_ 256 - Ever
Crypt_ ⚠HKDF_ expand_ sha2_ 384 - Ever
Crypt_ ⚠HKDF_ expand_ sha2_ 512 - Ever
Crypt_ ⚠HKDF_ extract - Ever
Crypt_ ⚠HKDF_ extract_ blake2b - Ever
Crypt_ ⚠HKDF_ extract_ blake2s - Ever
Crypt_ ⚠HKDF_ extract_ sha1 - Ever
Crypt_ ⚠HKDF_ extract_ sha2_ 256 - Ever
Crypt_ ⚠HKDF_ extract_ sha2_ 384 - Ever
Crypt_ ⚠HKDF_ extract_ sha2_ 512 - Ever
Crypt_ ⚠HKDF_ hkdf_ expand - Ever
Crypt_ ⚠HKDF_ hkdf_ extract - Ever
Crypt_ ⚠HMAC_ compute - Ever
Crypt_ ⚠HMAC_ compute_ blake2b - Ever
Crypt_ ⚠HMAC_ compute_ blake2s - Ever
Crypt_ ⚠HMAC_ compute_ sha1 - Ever
Crypt_ ⚠HMAC_ compute_ sha2_ 256 - Ever
Crypt_ ⚠HMAC_ compute_ sha2_ 384 - Ever
Crypt_ ⚠HMAC_ compute_ sha2_ 512 - Ever
Crypt_ ⚠HMAC_ is_ supported_ alg - Ever
Crypt_ ⚠Hash_ Incremental_ alg_ of_ state - Ever
Crypt_ ⚠Hash_ Incremental_ block_ len - Ever
Crypt_ ⚠Hash_ Incremental_ create_ in - Ever
Crypt_ ⚠Hash_ Incremental_ finish - Ever
Crypt_ ⚠Hash_ Incremental_ finish_ blake2b - Ever
Crypt_ ⚠Hash_ Incremental_ finish_ blake2s - Ever
Crypt_ ⚠Hash_ Incremental_ finish_ md5 - Ever
Crypt_ ⚠Hash_ Incremental_ finish_ sha1 - Ever
Crypt_ ⚠Hash_ Incremental_ finish_ sha224 - Ever
Crypt_ ⚠Hash_ Incremental_ finish_ sha256 - Ever
Crypt_ ⚠Hash_ Incremental_ finish_ sha384 - Ever
Crypt_ ⚠Hash_ Incremental_ finish_ sha512 - Ever
Crypt_ ⚠Hash_ Incremental_ free - Ever
Crypt_ ⚠Hash_ Incremental_ hash_ len - Ever
Crypt_ ⚠Hash_ Incremental_ init - Ever
Crypt_ ⚠Hash_ Incremental_ update - Ever
Crypt_ ⚠Hash_ alg_ of_ state - Ever
Crypt_ ⚠Hash_ copy - Ever
Crypt_ ⚠Hash_ create - Ever
Crypt_ ⚠Hash_ create_ in - Ever
Crypt_ ⚠Hash_ finish - Ever
Crypt_ ⚠Hash_ free - Ever
Crypt_ ⚠Hash_ hash - Ever
Crypt_ ⚠Hash_ hash_ 224 - Ever
Crypt_ ⚠Hash_ hash_ 256 - Ever
Crypt_ ⚠Hash_ init - Ever
Crypt_ ⚠Hash_ string_ of_ alg - Ever
Crypt_ ⚠Hash_ update - Ever
Crypt_ ⚠Hash_ update2 - Ever
Crypt_ ⚠Hash_ update_ last - Ever
Crypt_ ⚠Hash_ update_ last2 - Ever
Crypt_ ⚠Hash_ update_ last_ 256 - Ever
Crypt_ ⚠Hash_ update_ multi - Ever
Crypt_ ⚠Hash_ update_ multi2 - Ever
Crypt_ ⚠Hash_ update_ multi_ 256 - Ever
Crypt_ ⚠Hash_ uu___ is_ Blake2B_ s - Ever
Crypt_ ⚠Hash_ uu___ is_ Blake2S_ s - Ever
Crypt_ ⚠Hash_ uu___ is_ MD5_ s - Ever
Crypt_ ⚠Hash_ uu___ is_ SHA1_ s - Ever
Crypt_ ⚠Hash_ uu___ is_ SHA2_ 224_ s - Ever
Crypt_ ⚠Hash_ uu___ is_ SHA2_ 256_ s - Ever
Crypt_ ⚠Hash_ uu___ is_ SHA2_ 384_ s - Ever
Crypt_ ⚠Hash_ uu___ is_ SHA2_ 512_ s - Ever
Crypt_ ⚠Poly1305_ poly1305 - Hacl_
AES128_ ⚠aes128_ encrypt_ block - Hacl_
AES128_ ⚠aes128_ key_ expansion - Hacl_
Bignum32_ ⚠add - Hacl_
Bignum32_ ⚠add_ mod - Hacl_
Bignum32_ ⚠bn_ to_ bytes_ be - Hacl_
Bignum32_ ⚠bn_ to_ bytes_ le - Hacl_
Bignum32_ ⚠eq_ mask - Hacl_
Bignum32_ ⚠lt_ mask - Hacl_
Bignum32_ ⚠mod - Hacl_
Bignum32_ ⚠mod_ exp_ consttime - Hacl_
Bignum32_ ⚠mod_ exp_ consttime_ precomp - Hacl_
Bignum32_ ⚠mod_ exp_ vartime - Hacl_
Bignum32_ ⚠mod_ exp_ vartime_ precomp - Hacl_
Bignum32_ ⚠mod_ inv_ prime_ vartime - Hacl_
Bignum32_ ⚠mod_ inv_ prime_ vartime_ precomp - Hacl_
Bignum32_ ⚠mod_ precomp - Hacl_
Bignum32_ ⚠mont_ ctx_ free - Hacl_
Bignum32_ ⚠mont_ ctx_ init - Hacl_
Bignum32_ ⚠mul - Hacl_
Bignum32_ ⚠new_ bn_ from_ bytes_ be - Hacl_
Bignum32_ ⚠new_ bn_ from_ bytes_ le - Hacl_
Bignum32_ ⚠sqr - Hacl_
Bignum32_ ⚠sub - Hacl_
Bignum32_ ⚠sub_ mod - Hacl_
Bignum64_ ⚠add - Hacl_
Bignum64_ ⚠add_ mod - Hacl_
Bignum64_ ⚠bn_ to_ bytes_ be - Hacl_
Bignum64_ ⚠bn_ to_ bytes_ le - Hacl_
Bignum64_ ⚠eq_ mask - Hacl_
Bignum64_ ⚠lt_ mask - Hacl_
Bignum64_ ⚠mod - Hacl_
Bignum64_ ⚠mod_ exp_ consttime - Hacl_
Bignum64_ ⚠mod_ exp_ consttime_ precomp - Hacl_
Bignum64_ ⚠mod_ exp_ vartime - Hacl_
Bignum64_ ⚠mod_ exp_ vartime_ precomp - Hacl_
Bignum64_ ⚠mod_ inv_ prime_ vartime - Hacl_
Bignum64_ ⚠mod_ inv_ prime_ vartime_ precomp - Hacl_
Bignum64_ ⚠mod_ precomp - Hacl_
Bignum64_ ⚠mont_ ctx_ free - Hacl_
Bignum64_ ⚠mont_ ctx_ init - Hacl_
Bignum64_ ⚠mul - Hacl_
Bignum64_ ⚠new_ bn_ from_ bytes_ be - Hacl_
Bignum64_ ⚠new_ bn_ from_ bytes_ le - Hacl_
Bignum64_ ⚠sqr - Hacl_
Bignum64_ ⚠sub - Hacl_
Bignum64_ ⚠sub_ mod - Hacl_
Bignum256_ ⚠32_ add - Hacl_
Bignum256_ ⚠32_ add_ mod - Hacl_
Bignum256_ ⚠32_ bn_ to_ bytes_ be - Hacl_
Bignum256_ ⚠32_ bn_ to_ bytes_ le - Hacl_
Bignum256_ ⚠32_ eq_ mask - Hacl_
Bignum256_ ⚠32_ lt_ mask - Hacl_
Bignum256_ ⚠32_ mod - Hacl_
Bignum256_ ⚠32_ mod_ exp_ consttime - Hacl_
Bignum256_ ⚠32_ mod_ exp_ consttime_ precomp - Hacl_
Bignum256_ ⚠32_ mod_ exp_ vartime - Hacl_
Bignum256_ ⚠32_ mod_ exp_ vartime_ precomp - Hacl_
Bignum256_ ⚠32_ mod_ inv_ prime_ vartime - Hacl_
Bignum256_ ⚠32_ mod_ inv_ prime_ vartime_ precomp - Hacl_
Bignum256_ ⚠32_ mod_ precomp - Hacl_
Bignum256_ ⚠32_ mont_ ctx_ free - Hacl_
Bignum256_ ⚠32_ mont_ ctx_ init - Hacl_
Bignum256_ ⚠32_ mul - Hacl_
Bignum256_ ⚠32_ new_ bn_ from_ bytes_ be - Hacl_
Bignum256_ ⚠32_ new_ bn_ from_ bytes_ le - Hacl_
Bignum256_ ⚠32_ sqr - Hacl_
Bignum256_ ⚠32_ sub - Hacl_
Bignum256_ ⚠32_ sub_ mod - Hacl_
Bignum256_ ⚠add - Hacl_
Bignum256_ ⚠add_ mod - Hacl_
Bignum256_ ⚠bn_ to_ bytes_ be - Hacl_
Bignum256_ ⚠bn_ to_ bytes_ le - Hacl_
Bignum256_ ⚠eq_ mask - Hacl_
Bignum256_ ⚠lt_ mask - Hacl_
Bignum256_ ⚠mod - Hacl_
Bignum256_ ⚠mod_ exp_ consttime - Hacl_
Bignum256_ ⚠mod_ exp_ consttime_ precomp - Hacl_
Bignum256_ ⚠mod_ exp_ vartime - Hacl_
Bignum256_ ⚠mod_ exp_ vartime_ precomp - Hacl_
Bignum256_ ⚠mod_ inv_ prime_ vartime - Hacl_
Bignum256_ ⚠mod_ inv_ prime_ vartime_ precomp - Hacl_
Bignum256_ ⚠mod_ precomp - Hacl_
Bignum256_ ⚠mont_ ctx_ free - Hacl_
Bignum256_ ⚠mont_ ctx_ init - Hacl_
Bignum256_ ⚠mul - Hacl_
Bignum256_ ⚠new_ bn_ from_ bytes_ be - Hacl_
Bignum256_ ⚠new_ bn_ from_ bytes_ le - Hacl_
Bignum256_ ⚠sqr - Hacl_
Bignum256_ ⚠sub - Hacl_
Bignum256_ ⚠sub_ mod - Hacl_
Bignum4096_ ⚠32_ add - Hacl_
Bignum4096_ ⚠32_ add_ mod - Hacl_
Bignum4096_ ⚠32_ bn_ to_ bytes_ be - Hacl_
Bignum4096_ ⚠32_ bn_ to_ bytes_ le - Hacl_
Bignum4096_ ⚠32_ eq_ mask - Hacl_
Bignum4096_ ⚠32_ lt_ mask - Hacl_
Bignum4096_ ⚠32_ mod - Hacl_
Bignum4096_ ⚠32_ mod_ exp_ consttime - Hacl_
Bignum4096_ ⚠32_ mod_ exp_ consttime_ precomp - Hacl_
Bignum4096_ ⚠32_ mod_ exp_ vartime - Hacl_
Bignum4096_ ⚠32_ mod_ exp_ vartime_ precomp - Hacl_
Bignum4096_ ⚠32_ mod_ inv_ prime_ vartime - Hacl_
Bignum4096_ ⚠32_ mod_ inv_ prime_ vartime_ precomp - Hacl_
Bignum4096_ ⚠32_ mod_ precomp - Hacl_
Bignum4096_ ⚠32_ mont_ ctx_ free - Hacl_
Bignum4096_ ⚠32_ mont_ ctx_ init - Hacl_
Bignum4096_ ⚠32_ mul - Hacl_
Bignum4096_ ⚠32_ new_ bn_ from_ bytes_ be - Hacl_
Bignum4096_ ⚠32_ new_ bn_ from_ bytes_ le - Hacl_
Bignum4096_ ⚠32_ sqr - Hacl_
Bignum4096_ ⚠32_ sub - Hacl_
Bignum4096_ ⚠32_ sub_ mod - Hacl_
Bignum4096_ ⚠add - Hacl_
Bignum4096_ ⚠add_ mod - Hacl_
Bignum4096_ ⚠bn_ to_ bytes_ be - Hacl_
Bignum4096_ ⚠bn_ to_ bytes_ le - Hacl_
Bignum4096_ ⚠eq_ mask - Hacl_
Bignum4096_ ⚠lt_ mask - Hacl_
Bignum4096_ ⚠mod - Hacl_
Bignum4096_ ⚠mod_ exp_ consttime - Hacl_
Bignum4096_ ⚠mod_ exp_ consttime_ precomp - Hacl_
Bignum4096_ ⚠mod_ exp_ vartime - Hacl_
Bignum4096_ ⚠mod_ exp_ vartime_ precomp - Hacl_
Bignum4096_ ⚠mod_ inv_ prime_ vartime - Hacl_
Bignum4096_ ⚠mod_ inv_ prime_ vartime_ precomp - Hacl_
Bignum4096_ ⚠mod_ precomp - Hacl_
Bignum4096_ ⚠mont_ ctx_ free - Hacl_
Bignum4096_ ⚠mont_ ctx_ init - Hacl_
Bignum4096_ ⚠mul - Hacl_
Bignum4096_ ⚠new_ bn_ from_ bytes_ be - Hacl_
Bignum4096_ ⚠new_ bn_ from_ bytes_ le - Hacl_
Bignum4096_ ⚠sqr - Hacl_
Bignum4096_ ⚠sub - Hacl_
Bignum4096_ ⚠sub_ mod - Hacl_
Blake2b_ ⚠32_ blake2b - Hacl_
Blake2b_ ⚠32_ blake2b_ finish - Hacl_
Blake2b_ ⚠32_ blake2b_ init - Hacl_
Blake2b_ ⚠32_ blake2b_ update_ key - Hacl_
Blake2b_ ⚠256_ blake2b - Hacl_
Blake2b_ ⚠256_ blake2b_ finish - Hacl_
Blake2b_ ⚠256_ blake2b_ init - Hacl_
Blake2b_ ⚠256_ blake2b_ update_ key - Hacl_
Blake2s_ ⚠32_ blake2s - Hacl_
Blake2s_ ⚠32_ blake2s_ finish - Hacl_
Blake2s_ ⚠32_ blake2s_ init - Hacl_
Blake2s_ ⚠32_ blake2s_ update_ key - Hacl_
Blake2s_ ⚠32_ blake2s_ update_ last - Hacl_
Blake2s_ ⚠32_ blake2s_ update_ multi - Hacl_
Blake2s_ ⚠128_ blake2s - Hacl_
Blake2s_ ⚠128_ blake2s_ finish - Hacl_
Blake2s_ ⚠128_ blake2s_ init - Hacl_
Blake2s_ ⚠128_ blake2s_ update_ key - Hacl_
Blake2s_ ⚠128_ blake2s_ update_ last - Hacl_
Blake2s_ ⚠128_ blake2s_ update_ multi - Hacl_
Chacha20 ⚠Poly1305_ 32_ aead_ decrypt - Hacl_
Chacha20 ⚠Poly1305_ 32_ aead_ encrypt - Hacl_
Chacha20 ⚠Poly1305_ 128_ aead_ decrypt - Hacl_
Chacha20 ⚠Poly1305_ 128_ aead_ encrypt - Hacl_
Chacha20 ⚠Poly1305_ 256_ aead_ decrypt - Hacl_
Chacha20 ⚠Poly1305_ 256_ aead_ encrypt - Hacl_
Chacha20_ ⚠Vec32_ chacha20_ decrypt_ 32 - Hacl_
Chacha20_ ⚠Vec32_ chacha20_ encrypt_ 32 - Hacl_
Chacha20_ ⚠Vec128_ chacha20_ decrypt_ 128 - Hacl_
Chacha20_ ⚠Vec128_ chacha20_ encrypt_ 128 - Hacl_
Chacha20_ ⚠Vec256_ chacha20_ decrypt_ 256 - Hacl_
Chacha20_ ⚠Vec256_ chacha20_ encrypt_ 256 - Hacl_
Chacha20_ ⚠chacha20_ decrypt - Hacl_
Chacha20_ ⚠chacha20_ encrypt - Hacl_
Curve25519_ ⚠51_ ecdh - Hacl_
Curve25519_ ⚠51_ scalarmult - Hacl_
Curve25519_ ⚠51_ secret_ to_ public - Hacl_
Curve25519_ ⚠64_ Slow_ ecdh - Hacl_
Curve25519_ ⚠64_ Slow_ scalarmult - Hacl_
Curve25519_ ⚠64_ Slow_ secret_ to_ public - Hacl_
Curve25519_ ⚠64_ ecdh - Hacl_
Curve25519_ ⚠64_ scalarmult - Hacl_
Curve25519_ ⚠64_ secret_ to_ public - Hacl_
EC_ ⚠Ed25519_ felem_ add - Hacl_
EC_ ⚠Ed25519_ felem_ inv - Hacl_
EC_ ⚠Ed25519_ felem_ load - Hacl_
EC_ ⚠Ed25519_ felem_ mul - Hacl_
EC_ ⚠Ed25519_ felem_ store - Hacl_
EC_ ⚠Ed25519_ felem_ sub - Hacl_
EC_ ⚠Ed25519_ mk_ base_ point - Hacl_
EC_ ⚠Ed25519_ mk_ felem_ one - Hacl_
EC_ ⚠Ed25519_ mk_ felem_ zero - Hacl_
EC_ ⚠Ed25519_ mk_ point_ at_ inf - Hacl_
EC_ ⚠Ed25519_ point_ add - Hacl_
EC_ ⚠Ed25519_ point_ compress - Hacl_
EC_ ⚠Ed25519_ point_ decompress - Hacl_
EC_ ⚠Ed25519_ point_ eq - Hacl_
EC_ ⚠Ed25519_ point_ mul - Hacl_
EC_ ⚠Ed25519_ point_ negate - Hacl_
Ed25519_ ⚠expand_ keys - Hacl_
Ed25519_ ⚠secret_ to_ public - Hacl_
Ed25519_ ⚠sign - Hacl_
Ed25519_ ⚠sign_ expanded - Hacl_
Ed25519_ ⚠verify - Hacl_
FFDHE_ ⚠ffdhe_ len - Hacl_
FFDHE_ ⚠ffdhe_ secret_ to_ public - Hacl_
FFDHE_ ⚠ffdhe_ secret_ to_ public_ precomp - Hacl_
FFDHE_ ⚠ffdhe_ shared_ secret - Hacl_
FFDHE_ ⚠ffdhe_ shared_ secret_ precomp - Hacl_
FFDHE_ ⚠new_ ffdhe_ precomp_ p - Hacl_
Frodo64_ ⚠crypto_ kem_ dec - Hacl_
Frodo64_ ⚠crypto_ kem_ enc - Hacl_
Frodo64_ ⚠crypto_ kem_ keypair - Hacl_
Frodo640_ ⚠crypto_ kem_ dec - Hacl_
Frodo640_ ⚠crypto_ kem_ enc - Hacl_
Frodo640_ ⚠crypto_ kem_ keypair - Hacl_
Frodo976_ ⚠crypto_ kem_ dec - Hacl_
Frodo976_ ⚠crypto_ kem_ enc - Hacl_
Frodo976_ ⚠crypto_ kem_ keypair - Hacl_
Frodo1344_ ⚠crypto_ kem_ dec - Hacl_
Frodo1344_ ⚠crypto_ kem_ enc - Hacl_
Frodo1344_ ⚠crypto_ kem_ keypair - Hacl_
Generic ⚠Field32_ add - Hacl_
Generic ⚠Field32_ exp_ consttime - Hacl_
Generic ⚠Field32_ exp_ vartime - Hacl_
Generic ⚠Field32_ field_ free - Hacl_
Generic ⚠Field32_ field_ get_ len - Hacl_
Generic ⚠Field32_ field_ init - Hacl_
Generic ⚠Field32_ field_ modulus_ check - A verified field arithmetic library.
- Hacl_
Generic ⚠Field32_ from_ field - Hacl_
Generic ⚠Field32_ inverse - Hacl_
Generic ⚠Field32_ mul - Hacl_
Generic ⚠Field32_ one - Hacl_
Generic ⚠Field32_ sqr - Hacl_
Generic ⚠Field32_ sub - Hacl_
Generic ⚠Field32_ to_ field - Hacl_
Generic ⚠Field64_ add - Hacl_
Generic ⚠Field64_ exp_ consttime - Hacl_
Generic ⚠Field64_ exp_ vartime - Hacl_
Generic ⚠Field64_ field_ free - Hacl_
Generic ⚠Field64_ field_ get_ len - Hacl_
Generic ⚠Field64_ field_ init - Hacl_
Generic ⚠Field64_ field_ modulus_ check - A verified field arithmetic library.
- Hacl_
Generic ⚠Field64_ from_ field - Hacl_
Generic ⚠Field64_ inverse - Hacl_
Generic ⚠Field64_ mul - Hacl_
Generic ⚠Field64_ one - Hacl_
Generic ⚠Field64_ sqr - Hacl_
Generic ⚠Field64_ sub - Hacl_
Generic ⚠Field64_ to_ field - Hacl_
HKDF_ ⚠Blake2b_ 256_ expand_ blake2b_ 256 - Hacl_
HKDF_ ⚠Blake2b_ 256_ extract_ blake2b_ 256 - Hacl_
HKDF_ ⚠Blake2s_ 128_ expand_ blake2s_ 128 - Hacl_
HKDF_ ⚠Blake2s_ 128_ extract_ blake2s_ 128 - Hacl_
HKDF_ ⚠expand_ blake2b_ 32 - Hacl_
HKDF_ ⚠expand_ blake2s_ 32 - Hacl_
HKDF_ ⚠expand_ sha2_ 256 - Hacl_
HKDF_ ⚠expand_ sha2_ 512 - Hacl_
HKDF_ ⚠extract_ blake2b_ 32 - Hacl_
HKDF_ ⚠extract_ blake2s_ 32 - Hacl_
HKDF_ ⚠extract_ sha2_ 256 - Hacl_
HKDF_ ⚠extract_ sha2_ 512 - Hacl_
HMAC_ ⚠Blake2b_ 256_ compute_ blake2b_ 256 - Hacl_
HMAC_ ⚠Blake2s_ 128_ compute_ blake2s_ 128 - Hacl_
HMAC_ ⚠DRBG_ create_ in - Hacl_
HMAC_ ⚠DRBG_ generate - Hacl_
HMAC_ ⚠DRBG_ instantiate - Hacl_
HMAC_ ⚠DRBG_ min_ length - Hacl_
HMAC_ ⚠DRBG_ reseed - Hacl_
HMAC_ ⚠DRBG_ uu___ is_ State - Hacl_
HMAC_ ⚠compute_ blake2b_ 32 - Hacl_
HMAC_ ⚠compute_ blake2s_ 32 - Hacl_
HMAC_ ⚠compute_ sha2_ 256 - Hacl_
HMAC_ ⚠compute_ sha2_ 384 - Hacl_
HMAC_ ⚠compute_ sha2_ 512 - Hacl_
HMAC_ ⚠legacy_ compute_ sha1 - Hacl_
HPKE_ ⚠Curve51_ CP32_ SHA256_ open Base - Hacl_
HPKE_ ⚠Curve51_ CP32_ SHA256_ seal Base - Hacl_
HPKE_ ⚠Curve51_ CP32_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠Curve51_ CP32_ SHA256_ setup BaseR - Hacl_
HPKE_ ⚠Curve51_ CP32_ SHA512_ open Base - Hacl_
HPKE_ ⚠Curve51_ CP32_ SHA512_ seal Base - Hacl_
HPKE_ ⚠Curve51_ CP32_ SHA512_ setup BaseI - Hacl_
HPKE_ ⚠Curve51_ CP32_ SHA512_ setup BaseR - Hacl_
HPKE_ ⚠Curve51_ CP128_ SHA256_ open Base - Hacl_
HPKE_ ⚠Curve51_ CP128_ SHA256_ seal Base - Hacl_
HPKE_ ⚠Curve51_ CP128_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠Curve51_ CP128_ SHA256_ setup BaseR - Hacl_
HPKE_ ⚠Curve51_ CP128_ SHA512_ open Base - Hacl_
HPKE_ ⚠Curve51_ CP128_ SHA512_ seal Base - Hacl_
HPKE_ ⚠Curve51_ CP128_ SHA512_ setup BaseI - Hacl_
HPKE_ ⚠Curve51_ CP128_ SHA512_ setup BaseR - Hacl_
HPKE_ ⚠Curve51_ CP256_ SHA256_ open Base - Hacl_
HPKE_ ⚠Curve51_ CP256_ SHA256_ seal Base - Hacl_
HPKE_ ⚠Curve51_ CP256_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠Curve51_ CP256_ SHA256_ setup BaseR - Hacl_
HPKE_ ⚠Curve51_ CP256_ SHA512_ open Base - Hacl_
HPKE_ ⚠Curve51_ CP256_ SHA512_ seal Base - Hacl_
HPKE_ ⚠Curve51_ CP256_ SHA512_ setup BaseI - Hacl_
HPKE_ ⚠Curve51_ CP256_ SHA512_ setup BaseR - Hacl_
HPKE_ ⚠Curve64_ CP32_ SHA256_ open Base - Hacl_
HPKE_ ⚠Curve64_ CP32_ SHA256_ seal Base - Hacl_
HPKE_ ⚠Curve64_ CP32_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠Curve64_ CP32_ SHA256_ setup BaseR - Hacl_
HPKE_ ⚠Curve64_ CP32_ SHA512_ open Base - Hacl_
HPKE_ ⚠Curve64_ CP32_ SHA512_ seal Base - Hacl_
HPKE_ ⚠Curve64_ CP32_ SHA512_ setup BaseI - Hacl_
HPKE_ ⚠Curve64_ CP32_ SHA512_ setup BaseR - Hacl_
HPKE_ ⚠Curve64_ CP128_ SHA256_ open Base - Hacl_
HPKE_ ⚠Curve64_ CP128_ SHA256_ seal Base - Hacl_
HPKE_ ⚠Curve64_ CP128_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠Curve64_ CP128_ SHA256_ setup BaseR - Hacl_
HPKE_ ⚠Curve64_ CP128_ SHA512_ open Base - Hacl_
HPKE_ ⚠Curve64_ CP128_ SHA512_ seal Base - Hacl_
HPKE_ ⚠Curve64_ CP128_ SHA512_ setup BaseI - Hacl_
HPKE_ ⚠Curve64_ CP128_ SHA512_ setup BaseR - Hacl_
HPKE_ ⚠Curve64_ CP256_ SHA256_ open Base - Hacl_
HPKE_ ⚠Curve64_ CP256_ SHA256_ seal Base - Hacl_
HPKE_ ⚠Curve64_ CP256_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠Curve64_ CP256_ SHA256_ setup BaseR - Hacl_
HPKE_ ⚠Curve64_ CP256_ SHA512_ open Base - Hacl_
HPKE_ ⚠Curve64_ CP256_ SHA512_ seal Base - Hacl_
HPKE_ ⚠Curve64_ CP256_ SHA512_ setup BaseI - Hacl_
HPKE_ ⚠Curve64_ CP256_ SHA512_ setup BaseR - Hacl_
HPKE_ ⚠P256_ CP32_ SHA256_ open Base - Hacl_
HPKE_ ⚠P256_ CP32_ SHA256_ seal Base - Hacl_
HPKE_ ⚠P256_ CP32_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠P256_ CP32_ SHA256_ setup BaseR - Hacl_
HPKE_ ⚠P256_ CP128_ SHA256_ open Base - Hacl_
HPKE_ ⚠P256_ CP128_ SHA256_ seal Base - Hacl_
HPKE_ ⚠P256_ CP128_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠P256_ CP128_ SHA256_ setup BaseR - Hacl_
HPKE_ ⚠P256_ CP256_ SHA256_ open Base - Hacl_
HPKE_ ⚠P256_ CP256_ SHA256_ seal Base - Hacl_
HPKE_ ⚠P256_ CP256_ SHA256_ setup BaseI - Hacl_
HPKE_ ⚠P256_ CP256_ SHA256_ setup BaseR - Hacl_
Hash_ ⚠Definitions_ block_ len - Hacl_
Hash_ ⚠Definitions_ hash_ len - Hacl_
Hash_ ⚠Definitions_ hash_ word_ len - Hacl_
Hash_ ⚠Definitions_ word_ len - Hacl_
Hash_ ⚠MD5_ legacy_ hash - Hacl_
Hash_ ⚠MD5_ legacy_ update_ last - Hacl_
Hash_ ⚠MD5_ legacy_ update_ multi - Hacl_
Hash_ ⚠SHA1_ legacy_ hash - Hacl_
Hash_ ⚠SHA1_ legacy_ update_ last - Hacl_
Hash_ ⚠SHA1_ legacy_ update_ multi - Hacl_
Hash_ ⚠SHA2_ hash_ 224 - Hacl_
Hash_ ⚠SHA2_ hash_ 256 - Hacl_
Hash_ ⚠SHA2_ hash_ 384 - Hacl_
Hash_ ⚠SHA2_ hash_ 512 - Hacl_
Hash_ ⚠SHA2_ update_ last_ 224 - Hacl_
Hash_ ⚠SHA2_ update_ last_ 256 - Hacl_
Hash_ ⚠SHA2_ update_ multi_ 224 - Hacl_
Hash_ ⚠SHA2_ update_ multi_ 256 - Hacl_
Hash_ ⚠SHA2_ update_ multi_ 384 - Hacl_
Hash_ ⚠SHA2_ update_ multi_ 512 - Hacl_
Impl_ ⚠SHA3_ absorb - Hacl_
Impl_ ⚠SHA3_ keccak - Hacl_
Impl_ ⚠SHA3_ load State - Hacl_
Impl_ ⚠SHA3_ rotl - Hacl_
Impl_ ⚠SHA3_ squeeze - Hacl_
Impl_ ⚠SHA3_ state_ permute - Hacl_
Impl_ ⚠SHA3_ store State - Hacl_
NaCl_ ⚠crypto_ box_ beforenm - Hacl_
NaCl_ ⚠crypto_ box_ detached - Hacl_
NaCl_ ⚠crypto_ box_ detached_ afternm - Hacl_
NaCl_ ⚠crypto_ box_ easy - Hacl_
NaCl_ ⚠crypto_ box_ easy_ afternm - Hacl_
NaCl_ ⚠crypto_ box_ open_ detached - Hacl_
NaCl_ ⚠crypto_ box_ open_ detached_ afternm - Hacl_
NaCl_ ⚠crypto_ box_ open_ easy - Hacl_
NaCl_ ⚠crypto_ box_ open_ easy_ afternm - Hacl_
NaCl_ ⚠crypto_ secretbox_ detached - Hacl_
NaCl_ ⚠crypto_ secretbox_ easy - Hacl_
NaCl_ ⚠crypto_ secretbox_ open_ detached - Hacl_
NaCl_ ⚠crypto_ secretbox_ open_ easy - Hacl_
P256_ ⚠compression_ compressed_ form - Hacl_
P256_ ⚠compression_ not_ compressed_ form - Hacl_
P256_ ⚠decompression_ compressed_ form - Hacl_
P256_ ⚠decompression_ not_ compressed_ form - Hacl_
P256_ ⚠ecdsa_ sign_ p256_ sha2 - Hacl_
P256_ ⚠ecdsa_ sign_ p256_ sha384 - Hacl_
P256_ ⚠ecdsa_ sign_ p256_ sha512 - Hacl_
P256_ ⚠ecdsa_ sign_ p256_ without_ hash - Hacl_
P256_ ⚠ecdsa_ verif_ p256_ sha2 - Hacl_
P256_ ⚠ecdsa_ verif_ p256_ sha384 - Hacl_
P256_ ⚠ecdsa_ verif_ p256_ sha512 - Hacl_
P256_ ⚠ecdsa_ verif_ without_ hash - Hacl_
P256_ ⚠ecp256dh_ i - Hacl_
P256_ ⚠ecp256dh_ r - Hacl_
P256_ ⚠is_ more_ than_ zero_ less_ than_ order - Hacl_
P256_ ⚠verify_ q - Hacl_
Poly1305_ ⚠32_ poly1305_ finish - Hacl_
Poly1305_ ⚠32_ poly1305_ init - Hacl_
Poly1305_ ⚠32_ poly1305_ mac - Hacl_
Poly1305_ ⚠32_ poly1305_ update - Hacl_
Poly1305_ ⚠32_ poly1305_ update1 - Hacl_
Poly1305_ ⚠128_ poly1305_ finish - Hacl_
Poly1305_ ⚠128_ poly1305_ init - Hacl_
Poly1305_ ⚠128_ poly1305_ mac - Hacl_
Poly1305_ ⚠128_ poly1305_ update - Hacl_
Poly1305_ ⚠128_ poly1305_ update1 - Hacl_
Poly1305_ ⚠256_ poly1305_ finish - Hacl_
Poly1305_ ⚠256_ poly1305_ init - Hacl_
Poly1305_ ⚠256_ poly1305_ mac - Hacl_
Poly1305_ ⚠256_ poly1305_ update - Hacl_
Poly1305_ ⚠256_ poly1305_ update1 - Hacl_
RSAPSS_ ⚠new_ rsapss_ load_ pkey - Hacl_
RSAPSS_ ⚠new_ rsapss_ load_ skey - Hacl_
RSAPSS_ ⚠rsapss_ pkey_ verify - Hacl_
RSAPSS_ ⚠rsapss_ sign - Hacl_
RSAPSS_ ⚠rsapss_ skey_ sign - Hacl_
RSAPSS_ ⚠rsapss_ verify - Hacl_
SHA2_ ⚠Scalar32_ sha224 - Hacl_
SHA2_ ⚠Scalar32_ sha256 - Hacl_
SHA2_ ⚠Scalar32_ sha384 - Hacl_
SHA2_ ⚠Scalar32_ sha512 - Hacl_
SHA2_ ⚠Vec128_ sha224_ 4 - Hacl_
SHA2_ ⚠Vec128_ sha256_ 4 - Hacl_
SHA2_ ⚠Vec256_ sha224_ 8 - Hacl_
SHA2_ ⚠Vec256_ sha256_ 8 - Hacl_
SHA2_ ⚠Vec256_ sha384_ 4 - Hacl_
SHA2_ ⚠Vec256_ sha512_ 4 - Hacl_
SHA3_ ⚠sha3_ 224 - Hacl_
SHA3_ ⚠sha3_ 256 - Hacl_
SHA3_ ⚠sha3_ 384 - Hacl_
SHA3_ ⚠sha3_ 512 - Hacl_
SHA3_ ⚠shake128_ hacl - Hacl_
SHA3_ ⚠shake256_ hacl - Hacl_
Salsa20_ ⚠hsalsa20 - Hacl_
Salsa20_ ⚠salsa20_ decrypt - Hacl_
Salsa20_ ⚠salsa20_ encrypt - Hacl_
Salsa20_ ⚠salsa20_ key_ block0 - Hacl_
Streaming_ ⚠Blake2_ blake2b_ 32_ no_ key_ create_ in - Hacl_
Streaming_ ⚠Blake2_ blake2b_ 32_ no_ key_ finish - Hacl_
Streaming_ ⚠Blake2_ blake2b_ 32_ no_ key_ free - Hacl_
Streaming_ ⚠Blake2_ blake2b_ 32_ no_ key_ init - Hacl_
Streaming_ ⚠Blake2_ blake2b_ 32_ no_ key_ update - Hacl_
Streaming_ ⚠Blake2_ blake2s_ 32_ no_ key_ create_ in - Hacl_
Streaming_ ⚠Blake2_ blake2s_ 32_ no_ key_ finish - Hacl_
Streaming_ ⚠Blake2_ blake2s_ 32_ no_ key_ free - Hacl_
Streaming_ ⚠Blake2_ blake2s_ 32_ no_ key_ init - Hacl_
Streaming_ ⚠Blake2_ blake2s_ 32_ no_ key_ update - Hacl_
Streaming_ ⚠Blake2_ blocks_ state_ len - Hacl_
Streaming_ ⚠Blake2b_ 256_ blake2b_ 256_ no_ key_ create_ in - Hacl_
Streaming_ ⚠Blake2b_ 256_ blake2b_ 256_ no_ key_ finish - Hacl_
Streaming_ ⚠Blake2b_ 256_ blake2b_ 256_ no_ key_ free - Hacl_
Streaming_ ⚠Blake2b_ 256_ blake2b_ 256_ no_ key_ init - Hacl_
Streaming_ ⚠Blake2b_ 256_ blake2b_ 256_ no_ key_ update - Hacl_
Streaming_ ⚠Blake2s_ 128_ blake2s_ 128_ no_ key_ create_ in - Hacl_
Streaming_ ⚠Blake2s_ 128_ blake2s_ 128_ no_ key_ finish - Hacl_
Streaming_ ⚠Blake2s_ 128_ blake2s_ 128_ no_ key_ free - Hacl_
Streaming_ ⚠Blake2s_ 128_ blake2s_ 128_ no_ key_ init - Hacl_
Streaming_ ⚠Blake2s_ 128_ blake2s_ 128_ no_ key_ update - Hacl_
Streaming_ ⚠MD5_ legacy_ create_ in_ md5 - Hacl_
Streaming_ ⚠MD5_ legacy_ finish_ md5 - Hacl_
Streaming_ ⚠MD5_ legacy_ free_ md5 - Hacl_
Streaming_ ⚠MD5_ legacy_ init_ md5 - Hacl_
Streaming_ ⚠MD5_ legacy_ update_ md5 - Hacl_
Streaming_ ⚠Poly1305_ 32_ create_ in - Hacl_
Streaming_ ⚠Poly1305_ 32_ finish - Hacl_
Streaming_ ⚠Poly1305_ 32_ free - Hacl_
Streaming_ ⚠Poly1305_ 32_ init - Hacl_
Streaming_ ⚠Poly1305_ 32_ update - Hacl_
Streaming_ ⚠Poly1305_ 128_ create_ in - Hacl_
Streaming_ ⚠Poly1305_ 128_ finish - Hacl_
Streaming_ ⚠Poly1305_ 128_ free - Hacl_
Streaming_ ⚠Poly1305_ 128_ init - Hacl_
Streaming_ ⚠Poly1305_ 128_ update - Hacl_
Streaming_ ⚠Poly1305_ 256_ create_ in - Hacl_
Streaming_ ⚠Poly1305_ 256_ finish - Hacl_
Streaming_ ⚠Poly1305_ 256_ free - Hacl_
Streaming_ ⚠Poly1305_ 256_ init - Hacl_
Streaming_ ⚠Poly1305_ 256_ update - Hacl_
Streaming_ ⚠SHA1_ legacy_ create_ in_ sha1 - Hacl_
Streaming_ ⚠SHA1_ legacy_ finish_ sha1 - Hacl_
Streaming_ ⚠SHA1_ legacy_ free_ sha1 - Hacl_
Streaming_ ⚠SHA1_ legacy_ init_ sha1 - Hacl_
Streaming_ ⚠SHA1_ legacy_ update_ sha1 - Hacl_
Streaming_ ⚠SHA2_ create_ in_ 224 - Hacl_
Streaming_ ⚠SHA2_ create_ in_ 256 - Hacl_
Streaming_ ⚠SHA2_ create_ in_ 384 - Hacl_
Streaming_ ⚠SHA2_ create_ in_ 512 - Hacl_
Streaming_ ⚠SHA2_ finish_ 224 - Hacl_
Streaming_ ⚠SHA2_ finish_ 256 - Hacl_
Streaming_ ⚠SHA2_ finish_ 384 - Hacl_
Streaming_ ⚠SHA2_ finish_ 512 - Hacl_
Streaming_ ⚠SHA2_ free_ 224 - Hacl_
Streaming_ ⚠SHA2_ free_ 256 - Hacl_
Streaming_ ⚠SHA2_ free_ 384 - Hacl_
Streaming_ ⚠SHA2_ free_ 512 - Hacl_
Streaming_ ⚠SHA2_ init_ 224 - Hacl_
Streaming_ ⚠SHA2_ init_ 256 - Hacl_
Streaming_ ⚠SHA2_ init_ 384 - Hacl_
Streaming_ ⚠SHA2_ init_ 512 - Hacl_
Streaming_ ⚠SHA2_ update_ 224 - Hacl_
Streaming_ ⚠SHA2_ update_ 256 - Hacl_
Streaming_ ⚠SHA2_ update_ 384 - Hacl_
Streaming_ ⚠SHA2_ update_ 512
Type Aliases§
- C_
String_ t - Ever
Crypt_ AEAD_ state_ s - Ever
Crypt_ Auto Config2_ disabler - Ever
Crypt_ CTR_ e_ alg - Ever
Crypt_ CTR_ state_ s - Ever
Crypt_ CTR_ uint8 - Ever
Crypt_ DRBG_ state_ s - Ever
Crypt_ DRBG_ state_ s_ tags - Ever
Crypt_ DRBG_ supported_ alg - Ever
Crypt_ Error_ error_ code - Ever
Crypt_ HMAC_ supported_ alg - Ever
Crypt_ Hash_ alg - Ever
Crypt_ Hash_ alg13 - Ever
Crypt_ Hash_ broken_ alg - Ever
Crypt_ Hash_ e_ alg - Ever
Crypt_ Hash_ state_ s - Ever
Crypt_ Hash_ state_ s_ tags - Ever
Crypt_ Helpers_ uint8_ p - Ever
Crypt_ Helpers_ uint8_ t - Ever
Crypt_ Helpers_ uint16_ p - Ever
Crypt_ Helpers_ uint16_ t - Ever
Crypt_ Helpers_ uint32_ p - Ever
Crypt_ Helpers_ uint32_ t - Ever
Crypt_ Helpers_ uint64_ p - Ever
Crypt_ Helpers_ uint64_ t - FStar_
UInt128_ uint128 - Hacl_
Bignum32_ pbn_ mont_ ctx_ u32 - Hacl_
Bignum64_ pbn_ mont_ ctx_ u64 - Hacl_
Bignum_ Mont Arithmetic_ bn_ mont_ ctx_ u32 - Hacl_
Bignum_ Mont Arithmetic_ bn_ mont_ ctx_ u64 - Hacl_
Generic Field32_ pbn_ mont_ ctx_ u32 - Hacl_
Generic Field64_ pbn_ mont_ ctx_ u64 - Hacl_
HMAC_ DRBG_ state - Hacl_
HMAC_ DRBG_ supported_ alg - Hacl_
Impl_ Blake2_ Core_ m_ spec - Hacl_
Poly1305_ 32_ poly1305_ ctx - Hacl_
Poly1305_ 128_ poly1305_ ctx - Hacl_
Poly1305_ 256_ poly1305_ ctx - Hacl_
Streaming_ Blake2_ blake2b_ 32_ block_ state - Hacl_
Streaming_ Blake2_ blake2b_ 32_ state - Hacl_
Streaming_ Blake2_ blake2s_ 32_ block_ state - Hacl_
Streaming_ Blake2_ blake2s_ 32_ state - Hacl_
Streaming_ Blake2b_ 256_ blake2b_ 256_ block_ state - Hacl_
Streaming_ Blake2b_ 256_ blake2b_ 256_ state - Hacl_
Streaming_ Blake2s_ 128_ blake2s_ 128_ block_ state - Hacl_
Streaming_ Blake2s_ 128_ blake2s_ 128_ state - Hacl_
Streaming_ Functor_ state_ s___ Ever Crypt_ Hash_ state_ s____ - Hacl_
Streaming_ MD5_ state_ md5 - Hacl_
Streaming_ Poly1305_ 32_ poly1305_ 32_ state - Hacl_
Streaming_ Poly1305_ 128_ poly1305_ 128_ state - Hacl_
Streaming_ Poly1305_ 256_ poly1305_ 256_ state - Hacl_
Streaming_ SHA1_ state_ sha1 - Hacl_
Streaming_ SHA2_ state_ sha2_ 224 - Hacl_
Streaming_ SHA2_ state_ sha2_ 256 - Hacl_
Streaming_ SHA2_ state_ sha2_ 384 - Hacl_
Streaming_ SHA2_ state_ sha2_ 512 - Spec_
Agile_ AEAD_ alg - Spec_
Agile_ Cipher_ cipher_ alg - Spec_
Blake2_ alg - Spec_
Cipher_ Expansion_ impl - Spec_
FFDHE_ ffdhe_ alg - Spec_
Frodo_ Params_ frodo_ gen_ a - Spec_
Hash_ Definitions_ hash_ alg