Index
| addEntropyRNG | Z.Crypto.RNG |
| Adler32 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| AES128 | Z.Crypto.Cipher, Z.Crypto.MAC |
| AES192 | Z.Crypto.Cipher, Z.Crypto.MAC |
| AES256 | Z.Crypto.Cipher, Z.Crypto.MAC |
| AllocationLimitExceeded | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| allocBotanBufferUnsafe | Z.Botan.FFI |
| allocBotanBufferUTF8Unsafe | Z.Botan.FFI |
| allowInterrupt | Z.Botan.Exception |
| AlreadyExists | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| Argon2d | Z.Crypto.KDF |
| Argon2i | Z.Crypto.KDF |
| Argon2id | Z.Crypto.KDF |
| ARIA128 | Z.Crypto.Cipher, Z.Crypto.MAC |
| ARIA192 | Z.Crypto.Cipher, Z.Crypto.MAC |
| ARIA256 | Z.Crypto.Cipher, Z.Crypto.MAC |
| ArithException | Z.Botan.Exception |
| ArrayException | Z.Botan.Exception |
| assert | Z.Botan.Exception |
| AssertionFailed | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| AsyncException | Z.Botan.Exception |
| asyncExceptionFromException | Z.Botan.Exception |
| asyncExceptionToException | Z.Botan.Exception |
| AutoSeededRNG | Z.Crypto.RNG |
| BadFlag | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| BadMac | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| BadParameter | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| Bcrypt | Z.Crypto.KDF |
| bitSize | Z.Crypto.MPI |
| BLAKE2b | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| BLAKE2b256 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| BLAKE2b512 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| BlockCipher | Z.Crypto.Cipher |
| blockCipherKeySpec | Z.Crypto.Cipher |
| blockCipherName | Z.Crypto.Cipher |
| blockCipherSize | Z.Crypto.Cipher |
| BlockCipherType | Z.Crypto.Cipher, Z.Crypto.MAC |
| blockCipherTypeToCBytes | Z.Crypto.Cipher |
| BlockedIndefinitelyOnMVar | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| BlockedIndefinitelyOnSTM | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| Blowfish | Z.Crypto.Cipher, Z.Crypto.MAC |
| botanExceptionFromException | Z.Botan.Exception |
| botanExceptionToException | Z.Botan.Exception |
| BotanStruct | Z.Botan.FFI |
| BotanStructT | Z.Botan.FFI |
| botanStructToPubKey | Z.Crypto.PubKey |
| botan_bcrypt_generate | Z.Botan.FFI |
| botan_block_cipher_block_size | Z.Botan.FFI |
| botan_block_cipher_clear | Z.Botan.FFI |
| botan_block_cipher_destroy | Z.Botan.FFI |
| botan_block_cipher_get_keyspec | Z.Botan.FFI |
| botan_block_cipher_init | Z.Botan.FFI |
| botan_block_cipher_set_key | Z.Botan.FFI |
| botan_cipher_clear | Z.Botan.FFI |
| botan_cipher_destroy | Z.Botan.FFI |
| botan_cipher_get_default_nonce_length | Z.Botan.FFI |
| botan_cipher_get_keyspec | Z.Botan.FFI |
| botan_cipher_get_tag_length | Z.Botan.FFI |
| botan_cipher_init | Z.Botan.FFI |
| botan_cipher_set_key | Z.Botan.FFI |
| botan_cipher_valid_nonce_length | Z.Botan.FFI |
| botan_constant_time_compare | Z.Botan.FFI |
| botan_constant_time_compare_ba | Z.Botan.FFI |
| BOTAN_FFI_ERROR_BAD_FLAG | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_BAD_MAC | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_BAD_PARAMETER | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_EXCEPTION_THROWN | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_INSUFFICIENT_BUFFER_SPACE | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_INVALID_INPUT | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_INVALID_KEY_LENGTH | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_INVALID_OBJECT | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_KEY_NOT_SET | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_NOT_IMPLEMENTED | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_NULL_POINTER | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_OUT_OF_MEMORY | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_ERROR_UNKNOWN_ERROR | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_INVALID_VERIFIER | Z.Botan.Errno, Z.Botan.Exception |
| BOTAN_FFI_SUCCESS | Z.Botan.Errno, Z.Botan.Exception |
| botan_fpe_destroy | Z.Botan.FFI |
| botan_hash_clear | Z.Botan.FFI |
| botan_hash_copy_state | Z.Botan.FFI |
| botan_hash_destroy | Z.Botan.FFI |
| botan_hash_final | Z.Botan.FFI |
| botan_hash_init | Z.Botan.FFI |
| botan_hash_output_length | Z.Botan.FFI |
| botan_hotp_check | Z.Botan.FFI |
| botan_hotp_destroy | Z.Botan.FFI |
| botan_hotp_generate | Z.Botan.FFI |
| botan_key_wrap3394 | Z.Botan.FFI |
| botan_mac_destroy | Z.Botan.FFI |
| botan_mac_final | Z.Botan.FFI |
| botan_mac_init | Z.Botan.FFI |
| botan_mac_output_length | Z.Botan.FFI |
| botan_mac_set_key | Z.Botan.FFI |
| botan_mp_add | Z.Botan.FFI |
| botan_mp_clear_bit | Z.Botan.FFI |
| botan_mp_cmp | Z.Botan.FFI |
| botan_mp_destroy | Z.Botan.FFI |
| botan_mp_div | Z.Botan.FFI |
| botan_mp_equal | Z.Botan.FFI |
| botan_mp_flip_sign | Z.Botan.FFI |
| botan_mp_gcd | Z.Botan.FFI |
| botan_mp_get_bit | Z.Botan.FFI |
| botan_mp_init | Z.Botan.FFI |
| botan_mp_is_even | Z.Botan.FFI |
| botan_mp_is_negative | Z.Botan.FFI |
| botan_mp_is_odd | Z.Botan.FFI |
| botan_mp_is_positive | Z.Botan.FFI |
| botan_mp_is_prime | Z.Botan.FFI |
| botan_mp_is_zero | Z.Botan.FFI |
| botan_mp_lshift | Z.Botan.FFI |
| botan_mp_mod_inverse | Z.Botan.FFI |
| botan_mp_mod_mul | Z.Botan.FFI |
| botan_mp_mul | Z.Botan.FFI |
| botan_mp_num_bits | Z.Botan.FFI |
| botan_mp_num_bytes | Z.Botan.FFI |
| botan_mp_powmod | Z.Botan.FFI |
| botan_mp_rand_bits | Z.Botan.FFI |
| botan_mp_rand_range | Z.Botan.FFI |
| botan_mp_rshift | Z.Botan.FFI |
| botan_mp_set_bit | Z.Botan.FFI |
| botan_mp_set_from_int | Z.Botan.FFI |
| botan_mp_set_from_mp | Z.Botan.FFI |
| botan_mp_sub | Z.Botan.FFI |
| botan_mp_swap | Z.Botan.FFI |
| botan_mp_to_uint32 | Z.Botan.FFI |
| botan_pk_op_decrypt_create | Z.Botan.FFI |
| botan_pk_op_decrypt_destroy | Z.Botan.FFI |
| botan_pk_op_decrypt_output_length | Z.Botan.FFI |
| botan_pk_op_encrypt_create | Z.Botan.FFI |
| botan_pk_op_encrypt_destroy | Z.Botan.FFI |
| botan_pk_op_encrypt_output_length | Z.Botan.FFI |
| botan_pk_op_key_agreement_create | Z.Botan.FFI |
| botan_pk_op_key_agreement_destroy | Z.Botan.FFI |
| botan_pk_op_key_agreement_export_public | Z.Botan.FFI |
| botan_pk_op_key_agreement_size | Z.Botan.FFI |
| botan_pk_op_sign_create | Z.Botan.FFI |
| botan_pk_op_sign_destroy | Z.Botan.FFI |
| botan_pk_op_sign_finish | Z.Botan.FFI |
| botan_pk_op_sign_output_length | Z.Botan.FFI |
| botan_pk_op_verify_create | Z.Botan.FFI |
| botan_pk_op_verify_destroy | Z.Botan.FFI |
| botan_privkey_algo_name | Z.Botan.FFI |
| botan_privkey_create | Z.Botan.FFI |
| botan_privkey_destroy | Z.Botan.FFI |
| botan_privkey_export | Z.Botan.FFI |
| botan_privkey_export_encrypted | Z.Botan.FFI |
| botan_privkey_export_pubkey | Z.Botan.FFI |
| botan_privkey_get_field | Z.Botan.FFI |
| botan_privkey_load_dh | Z.Botan.FFI |
| botan_privkey_load_dsa | Z.Botan.FFI |
| botan_privkey_load_elgamal | Z.Botan.FFI |
| botan_privkey_load_rsa | Z.Botan.FFI |
| botan_pubkey_algo_name | Z.Botan.FFI |
| botan_pubkey_destroy | Z.Botan.FFI |
| botan_pubkey_estimated_strength | Z.Botan.FFI |
| botan_pubkey_export | Z.Botan.FFI |
| botan_pubkey_fingerprint | Z.Botan.FFI |
| botan_pubkey_get_field | Z.Botan.FFI |
| botan_pubkey_load_dh | Z.Botan.FFI |
| botan_pubkey_load_dsa | Z.Botan.FFI |
| botan_pubkey_load_elgamal | Z.Botan.FFI |
| botan_pubkey_load_rsa | Z.Botan.FFI |
| botan_rng_destroy | Z.Botan.FFI |
| botan_rng_get | Z.Botan.FFI |
| botan_rng_init | Z.Botan.FFI |
| botan_rng_reseed | Z.Botan.FFI |
| botan_rng_reseed_from_rng | Z.Botan.FFI |
| botan_stream_cipher_clear | Z.Botan.FFI |
| botan_stream_cipher_destroy | Z.Botan.FFI |
| botan_stream_cipher_get_default_iv_length | Z.Botan.FFI |
| botan_stream_cipher_get_keyspec | Z.Botan.FFI |
| botan_stream_cipher_init | Z.Botan.FFI |
| botan_stream_cipher_seek | Z.Botan.FFI |
| botan_stream_cipher_set_key | Z.Botan.FFI |
| botan_stream_cipher_valid_iv_length | Z.Botan.FFI |
| botan_stream_cipher_write_keystream | Z.Botan.FFI |
| botan_totp_check | Z.Botan.FFI |
| botan_totp_destroy | Z.Botan.FFI |
| botan_totp_generate | Z.Botan.FFI |
| botan_x509_certstore_destroy | Z.Botan.FFI |
| botan_x509_certstore_load_file | Z.Botan.FFI |
| botan_x509_certstore_load_system | Z.Botan.FFI |
| botan_x509_cert_allowed_usage | Z.Botan.FFI |
| botan_x509_cert_destroy | Z.Botan.FFI |
| botan_x509_cert_dup | Z.Botan.FFI |
| botan_x509_cert_get_authority_key_id | Z.Botan.FFI |
| botan_x509_cert_get_fingerprint | Z.Botan.FFI |
| botan_x509_cert_get_issuer_dn | Z.Botan.FFI |
| botan_x509_cert_get_public_key | Z.Botan.FFI |
| botan_x509_cert_get_public_key_bits | Z.Botan.FFI |
| botan_x509_cert_get_serial_number | Z.Botan.FFI |
| botan_x509_cert_get_subject_dn | Z.Botan.FFI |
| botan_x509_cert_get_subject_key_id | Z.Botan.FFI |
| botan_x509_cert_get_time_expires | Z.Botan.FFI |
| botan_x509_cert_get_time_starts | Z.Botan.FFI |
| botan_x509_cert_load_file | Z.Botan.FFI |
| botan_x509_cert_not_after | Z.Botan.FFI |
| botan_x509_cert_not_before | Z.Botan.FFI |
| botan_x509_cert_to_string | Z.Botan.FFI |
| botan_x509_cert_validation_status | Z.Botan.FFI |
| botan_x509_crl_destroy | Z.Botan.FFI |
| botan_x509_crl_load_file | Z.Botan.FFI |
| botan_x509_is_revoked | Z.Botan.FFI |
| bracket | Z.Botan.Exception |
| bracketOnError | Z.Botan.Exception |
| bracket_ | Z.Botan.Exception |
| Brainpool160r1 | Z.Crypto.PubKey |
| Brainpool192r1 | Z.Crypto.PubKey |
| Brainpool224r1 | Z.Crypto.PubKey |
| Brainpool256r1 | Z.Crypto.PubKey |
| Brainpool320r1 | Z.Crypto.PubKey |
| Brainpool384r1 | Z.Crypto.PubKey |
| Brainpool512r1 | Z.Crypto.PubKey |
| byteSize | Z.Crypto.MPI |
| CallStack | Z.Botan.Exception |
| callStack | Z.Botan.Exception |
| Camellia128 | Z.Crypto.Cipher, Z.Crypto.MAC |
| Camellia192 | Z.Crypto.Cipher, Z.Crypto.MAC |
| Camellia256 | Z.Crypto.Cipher, Z.Crypto.MAC |
| Cascade | Z.Crypto.Cipher, Z.Crypto.MAC |
| CAST128 | Z.Crypto.Cipher, Z.Crypto.MAC |
| CAST256 | Z.Crypto.Cipher, Z.Crypto.MAC |
| catch | Z.Botan.Exception |
| catches | Z.Botan.Exception |
| catchJust | Z.Botan.Exception |
| catchSync | Z.Botan.Exception |
| CBC_CTS | Z.Crypto.Cipher |
| CBC_ESP | Z.Crypto.Cipher |
| CBC_MAC | Z.Crypto.MAC, Z.Crypto.KDF |
| CBC_NoPadding | Z.Crypto.Cipher |
| CBC_OneAndZeros | Z.Crypto.Cipher |
| CBC_PKCS7 | Z.Crypto.Cipher |
| CBC_X9'23 | Z.Crypto.Cipher |
| CCM | Z.Crypto.Cipher |
| CCM' | Z.Crypto.Cipher |
| CEBytes | |
| 1 (Type/Class) | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| 2 (Data Constructor) | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| ceBytes | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| ceBytesBitSize | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| ceBytesSize | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| Cert | Z.Crypto.X509 |
| certDNIssuer | Z.Crypto.X509 |
| certDNSubject | Z.Crypto.X509 |
| certExpire | Z.Crypto.X509 |
| certExpire' | Z.Crypto.X509 |
| certExpireText | Z.Crypto.X509 |
| certFingerPrint | Z.Crypto.X509 |
| certIDAuthority | Z.Crypto.X509 |
| certIDSubject | Z.Crypto.X509 |
| certPubBits | Z.Crypto.X509 |
| certPubKey | Z.Crypto.X509 |
| certSerial | Z.Crypto.X509 |
| certStart | Z.Crypto.X509 |
| certStart' | Z.Crypto.X509 |
| certStartText | Z.Crypto.X509 |
| CertStore | Z.Crypto.X509 |
| certToText | Z.Crypto.X509 |
| certUsage | Z.Crypto.X509 |
| CFB | Z.Crypto.Cipher |
| CFB' | Z.Crypto.Cipher |
| ChaCha12 | Z.Crypto.Cipher |
| ChaCha20 | Z.Crypto.Cipher |
| ChaCha20Poly1305 | Z.Crypto.Cipher |
| ChaCha8 | Z.Crypto.Cipher |
| checkHOTP | Z.Crypto.OTP |
| checkTOTP | Z.Crypto.OTP |
| Cipher | Z.Crypto.Cipher |
| CipherDecrypt | Z.Botan.FFI, Z.Crypto.Cipher |
| CipherDirection | Z.Botan.FFI, Z.Crypto.Cipher |
| cipherDirectionToFlag | Z.Botan.FFI |
| CipherEncrypt | Z.Botan.FFI, Z.Crypto.Cipher |
| cipherKeySpec | Z.Crypto.Cipher |
| CipherMode | Z.Crypto.Cipher |
| cipherName | Z.Crypto.Cipher |
| cipherTagLength | Z.Crypto.Cipher |
| clearBlockCipher | Z.Crypto.Cipher |
| clearCipher | Z.Crypto.Cipher |
| clearHash | Z.Crypto.Hash |
| clearMAC | Z.Crypto.MAC |
| clearStreamCipher | Z.Crypto.Cipher |
| CMAC | Z.Crypto.MAC, Z.Crypto.KDF |
| cnt32bitNonce | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| cnt64bitNonce | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| Comb4P | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| CompactionFailed | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| copyHash | Z.Crypto.Hash |
| copyMPI | Z.Crypto.MPI |
| CRC24 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| CRC32 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| CRL | Z.Crypto.X509 |
| CRL_SIGN | Z.Botan.FFI, Z.Crypto.X509 |
| CTR_BE | Z.Crypto.Cipher |
| Curve25519 | Z.Crypto.PubKey |
| DATA_ENCIPHERMENT | Z.Botan.FFI, Z.Crypto.X509 |
| Deadlock | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| DECIPHER_ONLY | Z.Botan.FFI, Z.Crypto.X509 |
| decryptBlocks | Z.Crypto.Cipher |
| decryptFPE | Z.Crypto.FPE |
| defaultIVLength | Z.Crypto.Cipher |
| defaultNonceLength | Z.Crypto.Cipher |
| Denormal | Z.Botan.Exception |
| DER_SEQUENCE | Z.Crypto.PubKey |
| DES | Z.Crypto.Cipher, Z.Crypto.MAC |
| DESX | Z.Crypto.Cipher, Z.Crypto.MAC |
| DH | Z.Crypto.PubKey |
| DIGITAL_SIGNATURE | Z.Botan.FFI, Z.Crypto.X509 |
| displayException | Z.Botan.Exception |
| DivideByZero | Z.Botan.Exception |
| DLGroup | Z.Crypto.PubKey |
| DSA | Z.Crypto.PubKey |
| DSA_BOTAN_2048 | Z.Crypto.PubKey |
| DSA_BOTAN_3072 | Z.Crypto.PubKey |
| DSA_JCE_1024 | Z.Crypto.PubKey |
| dupCert | Z.Crypto.X509 |
| EAX | Z.Crypto.Cipher |
| EAX' | Z.Crypto.Cipher |
| ECDH | Z.Crypto.PubKey |
| ECDSA | Z.Crypto.PubKey |
| ECGDSA | Z.Crypto.PubKey |
| ECGroup | Z.Crypto.PubKey |
| ECKCDSA | Z.Crypto.PubKey |
| Ed25519 | Z.Crypto.PubKey |
| Ed25519Hash | Z.Crypto.PubKey |
| Ed25519ph | Z.Crypto.PubKey |
| Ed25519Pure | Z.Crypto.PubKey |
| ElGamal | Z.Crypto.PubKey |
| EME_OAEP | Z.Crypto.PubKey |
| EME_OAEP' | Z.Crypto.PubKey |
| EME_PKCS1_v1'5 | Z.Crypto.PubKey |
| EME_RAW | Z.Crypto.PubKey |
| EMSA1 | Z.Crypto.PubKey |
| EMSA2 | Z.Crypto.PubKey |
| EMSA3 | Z.Crypto.PubKey |
| EMSA3_RAW | Z.Crypto.PubKey |
| EMSA4 | Z.Crypto.PubKey |
| EMSA4_Raw | Z.Crypto.PubKey |
| EMSA_Raw | Z.Crypto.PubKey |
| ENCIPHER_ONLY | Z.Botan.FFI, Z.Crypto.X509 |
| EncParam | Z.Crypto.PubKey |
| encryptBlocks | Z.Crypto.Cipher |
| encryptFPE | Z.Crypto.FPE |
| ErrorCall | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| ErrorCallWithLocation | Z.Botan.Exception |
| estStrength | Z.Crypto.PubKey |
| evaluate | Z.Botan.Exception |
| Exception | Z.Botan.Exception |
| ExceptionThrown | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| exportKeyAgreementPublic | Z.Crypto.PubKey |
| exportPrivKeyDER | Z.Crypto.PubKey |
| exportPrivKeyEncryptedDER | Z.Crypto.PubKey |
| exportPrivKeyEncryptedPEM | Z.Crypto.PubKey |
| exportPrivKeyPEM | Z.Crypto.PubKey |
| exportPubKeyDER | Z.Crypto.PubKey |
| exportPubKeyPEM | Z.Crypto.PubKey |
| FFDHE_IETF_2048 | Z.Crypto.PubKey |
| FFDHE_IETF_3072 | Z.Crypto.PubKey |
| FFDHE_IETF_4096 | Z.Crypto.PubKey |
| FFDHE_IETF_6144 | Z.Crypto.PubKey |
| FFDHE_IETF_8192 | Z.Crypto.PubKey |
| finalHash | Z.Crypto.Hash |
| finally | Z.Botan.Exception |
| finalMAC | Z.Crypto.MAC |
| finalSigner | Z.Crypto.PubKey |
| finalVerifier | Z.Crypto.PubKey |
| fingerPrintPubKey | Z.Crypto.PubKey |
| FPE | Z.Crypto.FPE |
| fromCInt | Z.Crypto.MPI |
| fromDecimal | Z.Crypto.MPI |
| fromException | Z.Botan.Exception |
| fromHex | Z.Crypto.MPI |
| Frp256v1 | Z.Crypto.PubKey |
| gcd | Z.Crypto.MPI |
| GCM | Z.Crypto.Cipher |
| GCM' | Z.Crypto.Cipher |
| genBcrypt | Z.Crypto.PwdHash |
| genHOTP | Z.Crypto.OTP |
| genTOTP | Z.Crypto.OTP |
| getDHPrivParams | Z.Crypto.PubKey |
| getDHPubParams | Z.Crypto.PubKey |
| getDSAPrivParams | Z.Crypto.PubKey |
| getDSAPubParams | Z.Crypto.PubKey |
| getElGamalPrivParams | Z.Crypto.PubKey |
| getElGamalPubParams | Z.Crypto.PubKey |
| getMaskingState | Z.Botan.Exception |
| getRandom | Z.Crypto.RNG |
| getRNG | Z.Crypto.RNG, Z.Crypto.PubKey |
| getRSAParams | Z.Crypto.PubKey |
| getRSAPubParams | Z.Crypto.PubKey |
| GMAC | Z.Crypto.MAC, Z.Crypto.KDF |
| Gost_256A | Z.Crypto.PubKey |
| GOST_34'10 | Z.Crypto.PubKey |
| Gost_512A | Z.Crypto.PubKey |
| handle | Z.Botan.Exception |
| handleJust | Z.Botan.Exception |
| Handler | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| HardwareFault | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| HasCallStack | Z.Botan.Exception |
| Hash | Z.Crypto.Hash |
| hash | Z.Crypto.Hash |
| hashChunks | Z.Crypto.Hash |
| hashName | Z.Crypto.Hash |
| hashSize | Z.Crypto.Hash |
| HashType | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| hashTypeToCBytes | Z.Crypto.Hash |
| HeapOverflow | Z.Botan.Exception |
| HKDF | Z.Crypto.KDF, Z.Crypto.PubKey |
| HKDF_Expand | Z.Crypto.KDF, Z.Crypto.PubKey |
| HKDF_Extract | Z.Crypto.KDF, Z.Crypto.PubKey |
| HMAC | Z.Crypto.MAC, Z.Crypto.KDF |
| HOTP | Z.Crypto.OTP |
| hs_botan_allocate_memory | Z.Botan.FFI |
| hs_botan_bcrypt_is_valid | Z.Botan.FFI |
| hs_botan_block_cipher_decrypt_blocks | Z.Botan.FFI |
| hs_botan_block_cipher_encrypt_blocks | Z.Botan.FFI |
| hs_botan_cipher_finish | Z.Botan.FFI |
| hs_botan_cipher_output_size | Z.Botan.FFI |
| hs_botan_cipher_set_associated_data | Z.Botan.FFI |
| hs_botan_cipher_start | Z.Botan.FFI |
| hs_botan_deallocate_memory | Z.Botan.FFI |
| hs_botan_deallocate_memory_p | Z.Botan.FFI |
| hs_botan_fpe_decrypt | Z.Botan.FFI |
| hs_botan_fpe_encrypt | Z.Botan.FFI |
| hs_botan_fpe_fe1_init | Z.Botan.FFI |
| hs_botan_hash_update | Z.Botan.FFI |
| hs_botan_hotp_init | Z.Botan.FFI |
| hs_botan_kdf | Z.Botan.FFI |
| hs_botan_key_unwrap3394 | Z.Botan.FFI |
| hs_botan_mac_clear | Z.Botan.FFI |
| hs_botan_mac_get_keyspec | Z.Botan.FFI |
| hs_botan_mac_name | Z.Botan.FFI |
| hs_botan_mac_update | Z.Botan.FFI |
| hs_botan_mp_from_bin | Z.Botan.FFI |
| hs_botan_mp_set_from_dec | Z.Botan.FFI |
| hs_botan_mp_set_from_hex | Z.Botan.FFI |
| hs_botan_mp_to_bin | Z.Botan.FFI |
| hs_botan_mp_to_dec | Z.Botan.FFI |
| hs_botan_mp_to_hex | Z.Botan.FFI |
| hs_botan_pk_op_decrypt | Z.Botan.FFI |
| hs_botan_pk_op_encrypt | Z.Botan.FFI |
| hs_botan_pk_op_key_agreement | Z.Botan.FFI |
| hs_botan_pk_op_sign_update | Z.Botan.FFI |
| hs_botan_pk_op_verify_finish | Z.Botan.FFI |
| hs_botan_pk_op_verify_update | Z.Botan.FFI |
| hs_botan_privkey_load | Z.Botan.FFI |
| hs_botan_pubkey_load | Z.Botan.FFI |
| hs_botan_pwdhash | Z.Botan.FFI |
| hs_botan_pwdhash_timed | Z.Botan.FFI |
| hs_botan_pwdhash_timed_safe | Z.Botan.FFI |
| hs_botan_rng_add_entropy | Z.Botan.FFI |
| hs_botan_stream_cipher_cipher | Z.Botan.FFI |
| hs_botan_stream_cipher_set_iv | Z.Botan.FFI |
| hs_botan_totp_init | Z.Botan.FFI |
| hs_botan_x509_cert_load | Z.Botan.FFI |
| hs_botan_x509_cert_verify | Z.Botan.FFI |
| hs_botan_x509_cert_verify_with_certstore_crl | Z.Botan.FFI |
| hs_botan_x509_cert_verify_with_crl | Z.Botan.FFI |
| hs_botan_x509_crl_load | Z.Botan.FFI |
| IDEA | Z.Crypto.Cipher, Z.Crypto.MAC |
| IEEE_1363 | Z.Crypto.PubKey |
| ignoreSync | Z.Botan.Exception |
| IllegalOperation | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| InappropriateType | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| IndexOutOfBounds | Z.Botan.Exception |
| InsufficientBufferSpace | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| Interrupted | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| interruptible | Z.Botan.Exception |
| InvalidArgument | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| InvalidInput | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| InvalidKeyLength | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| InvalidObject | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| InvalidPasswordException | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| InvalidVerifier | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| ioeCallStack | Z.Botan.Exception |
| ioeDescription | Z.Botan.Exception |
| IOEInfo | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| ioeName | Z.Botan.Exception |
| ioError | Z.Botan.Exception |
| ioExceptionFromException | Z.Botan.Exception |
| ioExceptionToException | Z.Botan.Exception |
| isEven | Z.Crypto.MPI |
| isNegative | Z.Crypto.MPI |
| isOdd | Z.Crypto.MPI |
| ISO_9796_DS2 | Z.Crypto.PubKey |
| ISO_9796_DS3 | Z.Crypto.PubKey |
| isPrim | Z.Crypto.MPI |
| isRevokedX509 | Z.Crypto.X509 |
| isZero | Z.Crypto.MPI |
| KASUMI | Z.Crypto.Cipher, Z.Crypto.MAC |
| kdf | Z.Crypto.KDF |
| kdf' | Z.Crypto.KDF |
| KDF1 | Z.Crypto.KDF, Z.Crypto.PubKey |
| KDF1_18033 | Z.Crypto.KDF, Z.Crypto.PubKey |
| KDF2 | Z.Crypto.KDF, Z.Crypto.PubKey |
| KDFType | Z.Crypto.KDF, Z.Crypto.PubKey |
| kdfTypeToCBytes | Z.Crypto.KDF |
| Keccak1600_224 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| Keccak1600_256 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| Keccak1600_384 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| Keccak1600_512 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| keyAgree | Z.Crypto.PubKey |
| KeyAgreement | Z.Crypto.PubKey |
| keyAgreementSize | Z.Crypto.PubKey |
| keyLenMax | Z.Crypto.Cipher |
| keyLenMin | Z.Crypto.Cipher |
| keyLenMod | Z.Crypto.Cipher |
| KeyNotSet | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| KeySpec | |
| 1 (Type/Class) | Z.Crypto.Cipher |
| 2 (Data Constructor) | Z.Crypto.Cipher |
| keyStreamSource | Z.Crypto.Cipher |
| KeyType | Z.Crypto.PubKey |
| keyUnwrap | Z.Crypto.KeyWrap |
| KeyUsageConstraint | Z.Botan.FFI, Z.Crypto.X509 |
| keyWrap | Z.Crypto.KeyWrap |
| KEY_AGREEMENT | Z.Botan.FFI, Z.Crypto.X509 |
| KEY_CERT_SIGN | Z.Botan.FFI, Z.Crypto.X509 |
| KEY_ENCIPHERMENT | Z.Botan.FFI, Z.Crypto.X509 |
| Lion | Z.Crypto.Cipher, Z.Crypto.MAC |
| loadCert | Z.Crypto.X509 |
| loadCertFile | Z.Crypto.X509 |
| loadCertStoreFile | Z.Crypto.X509 |
| loadCRL | Z.Crypto.X509 |
| loadCRLFile | Z.Crypto.X509 |
| loadPrivKey | Z.Crypto.PubKey |
| loadPubKey | Z.Crypto.PubKey |
| LossOfPrecision | Z.Botan.Exception |
| MAC | Z.Crypto.MAC |
| mac | Z.Crypto.MAC |
| macChunks | Z.Crypto.MAC |
| macName | Z.Crypto.MAC |
| macSize | Z.Crypto.MAC |
| MACType | Z.Crypto.MAC, Z.Crypto.KDF |
| macTypeToCBytes | Z.Crypto.MAC |
| mapException | Z.Botan.Exception |
| mask | Z.Botan.Exception |
| MaskedInterruptible | Z.Botan.Exception |
| MaskedUninterruptible | Z.Botan.Exception |
| MaskingState | Z.Botan.Exception |
| mask_ | Z.Botan.Exception |
| MD4 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| MD5 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| MISTY1 | Z.Crypto.Cipher, Z.Crypto.MAC |
| mkPassword | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| mkPasswordMaybe | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| modInverse | Z.Crypto.MPI |
| MODP_IETF_1024 | Z.Crypto.PubKey |
| MODP_IETF_1536 | Z.Crypto.PubKey |
| MODP_IETF_2048 | Z.Crypto.PubKey |
| MODP_IETF_3072 | Z.Crypto.PubKey |
| MODP_IETF_4096 | Z.Crypto.PubKey |
| MODP_IETF_6144 | Z.Crypto.PubKey |
| MODP_IETF_8192 | Z.Crypto.PubKey |
| MODP_SRP_1024 | Z.Crypto.PubKey |
| MODP_SRP_1536 | Z.Crypto.PubKey |
| MODP_SRP_2048 | Z.Crypto.PubKey |
| MODP_SRP_3072 | Z.Crypto.PubKey |
| MODP_SRP_4096 | Z.Crypto.PubKey |
| MODP_SRP_6144 | Z.Crypto.PubKey |
| MODP_SRP_8192 | Z.Crypto.PubKey |
| mozillaCertStore | Z.Crypto.X509 |
| MPI | Z.Crypto.MPI |
| mulMod | Z.Crypto.MPI |
| NestedAtomically | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| newBlockCipher | Z.Crypto.Cipher |
| newBotanStruct | Z.Botan.FFI |
| newBotanStruct' | Z.Botan.FFI |
| newCEBytesSafe | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| newCEBytesUnsafe | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| newCipher | Z.Crypto.Cipher |
| newDHPrivKey | Z.Crypto.PubKey |
| newDHPubKey | Z.Crypto.PubKey |
| newDSAPrivKey | Z.Crypto.PubKey |
| newDSAPubKey | Z.Crypto.PubKey |
| newElGamalPrivKey | Z.Crypto.PubKey |
| newElGamalPubKey | Z.Crypto.PubKey |
| newFPE | Z.Crypto.FPE |
| newHash | Z.Crypto.Hash |
| newHOTP | Z.Crypto.OTP |
| newKeyAgreement | Z.Crypto.PubKey |
| newKeyPair | Z.Crypto.PubKey |
| newMAC | Z.Crypto.MAC |
| newMPI | Z.Crypto.MPI |
| newMPI' | Z.Crypto.MPI |
| newPrivKey | Z.Crypto.PubKey |
| newRNG | Z.Crypto.RNG |
| newRSAPrivKey | Z.Crypto.PubKey |
| newRSAPubKey | Z.Crypto.PubKey |
| newSecret | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| newSigner | Z.Crypto.PubKey |
| newStreamCipher | Z.Crypto.Cipher |
| newTOTP | Z.Crypto.OTP |
| newVerifier | Z.Crypto.PubKey |
| Noekeon | Z.Crypto.Cipher, Z.Crypto.MAC |
| NoMethodError | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| Nonce | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| NonTermination | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| NON_REPUDIATION | Z.Botan.FFI, Z.Crypto.X509 |
| NoSuchThing | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| NotImplemented | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| NO_CONSTRAINTS | Z.Botan.FFI, Z.Crypto.X509 |
| NullPointer | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| OCB | Z.Crypto.Cipher |
| OCB' | Z.Crypto.Cipher |
| OFB | Z.Crypto.Cipher |
| onException | Z.Botan.Exception |
| OpenPGP_S2K | Z.Crypto.KDF |
| OtherError | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| OTPAlgo | Z.Crypto.OTP |
| OTPDigitLen | Z.Crypto.OTP |
| OTP_DIGIT_6 | Z.Crypto.OTP |
| OTP_DIGIT_7 | Z.Crypto.OTP |
| OTP_DIGIT_8 | Z.Crypto.OTP |
| OTP_SHA1 | Z.Crypto.OTP |
| OTP_SHA256 | Z.Crypto.OTP |
| OTP_SHA512 | Z.Crypto.OTP |
| OutOfMemory | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| Overflow | Z.Botan.Exception |
| Parallel | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| Password | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| PasswordContainsControlCharacter | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| passwordSize | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| passwordToText | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| PatternMatchFail | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| pbkdf | Z.Crypto.KDF |
| PBKDF2 | Z.Crypto.KDF |
| pbkdfTimed | Z.Crypto.KDF |
| PBKDFType | Z.Crypto.KDF |
| pbkdfTypeToParam | Z.Crypto.KDF |
| PermissionDenied | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| pkDecrypt | Z.Crypto.PubKey |
| pkEncrypt | Z.Crypto.PubKey |
| Poly1305 | Z.Crypto.MAC, Z.Crypto.KDF |
| powMod | Z.Crypto.MPI |
| PrivKey | Z.Crypto.PubKey |
| privKeyAlgoName | Z.Crypto.PubKey |
| privKeyParam | Z.Crypto.PubKey |
| privKeyToPubKey | Z.Crypto.PubKey |
| ProcessorRNG | Z.Crypto.RNG |
| ProtocolError | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| PubKey | Z.Crypto.PubKey |
| pubKeyAlgoName | Z.Crypto.PubKey |
| pubKeyParam | Z.Crypto.PubKey |
| rand128bitNonce | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| rand192bitNonce | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| rand96bitNonce | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| randBits | Z.Crypto.MPI |
| randRange | Z.Crypto.MPI |
| RatioZeroDenominator | Z.Botan.Exception |
| RC4 | Z.Crypto.Cipher |
| RecConError | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| RecSelError | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| RecUpdError | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| reseedRNG | Z.Crypto.RNG |
| reseedRNGFromRNG | Z.Crypto.RNG |
| ResourceBusy | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| ResourceExhausted | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| ResourceVanished | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| RIPEMD160 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| RNG | Z.Crypto.RNG, Z.Crypto.PubKey |
| RNGType | Z.Crypto.RNG |
| RSA | Z.Crypto.PubKey |
| runCipher | Z.Crypto.Cipher |
| runStreamCipher | Z.Crypto.Cipher |
| Salsa20 | Z.Crypto.Cipher |
| Scrypt | Z.Crypto.KDF |
| Secp160k1 | Z.Crypto.PubKey |
| Secp160r1 | Z.Crypto.PubKey |
| Secp160r2 | Z.Crypto.PubKey |
| Secp192k1 | Z.Crypto.PubKey |
| Secp192r1 | Z.Crypto.PubKey |
| Secp224k1 | Z.Crypto.PubKey |
| Secp224r1 | Z.Crypto.PubKey |
| Secp256k1 | Z.Crypto.PubKey |
| Secp256r1 | Z.Crypto.PubKey |
| Secp384r1 | Z.Crypto.PubKey |
| Secp521r1 | Z.Crypto.PubKey |
| Secret | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| secretBitSize | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| secretSize | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| SEED | Z.Crypto.Cipher, Z.Crypto.MAC |
| seekStreamCipher | Z.Crypto.Cipher |
| Serpent | Z.Crypto.Cipher, Z.Crypto.MAC |
| setBlockCipherKey | Z.Crypto.Cipher |
| setCipherKey | Z.Crypto.Cipher |
| setKeyMAC | Z.Crypto.MAC |
| setStreamCipherIV | Z.Crypto.Cipher |
| setStreamCipherKey | Z.Crypto.Cipher |
| SHA160 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA224 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA256 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA384 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA3_224 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA3_256 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA3_384 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA3_512 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA512 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHA512_256 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHACAL2 | Z.Crypto.Cipher, Z.Crypto.MAC |
| SHAKE128 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SHAKE128' | Z.Crypto.Cipher |
| SHAKE256 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| sign | Z.Crypto.PubKey |
| signChunks | Z.Crypto.PubKey |
| Signer | Z.Crypto.PubKey |
| signerSize | Z.Crypto.PubKey |
| SignFmt | Z.Crypto.PubKey |
| SignParam | Z.Crypto.PubKey |
| sinkToHash | Z.Crypto.Hash |
| sinkToMAC | Z.Crypto.MAC |
| sinkToSigner | Z.Crypto.PubKey |
| sinkToVerifier | Z.Crypto.PubKey |
| SipHash | Z.Crypto.MAC, Z.Crypto.KDF |
| SIV | Z.Crypto.Cipher |
| Skein512 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SM2 | Z.Crypto.PubKey |
| SM2EncParam | Z.Crypto.PubKey |
| Sm2p256v1 | Z.Crypto.PubKey |
| SM2SignParam | Z.Crypto.PubKey |
| SM3 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| SM4 | Z.Crypto.Cipher, Z.Crypto.MAC |
| SomeAsyncException | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| SomeBotanException | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| SomeException | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| SomeIOException | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| SP800_108_Counter | Z.Crypto.KDF, Z.Crypto.PubKey |
| SP800_108_Feedback | Z.Crypto.KDF, Z.Crypto.PubKey |
| SP800_108_Pipeline | Z.Crypto.KDF, Z.Crypto.PubKey |
| SP800_56AHash | Z.Crypto.KDF, Z.Crypto.PubKey |
| SP800_56AMAC | Z.Crypto.KDF, Z.Crypto.PubKey |
| SP800_56C | Z.Crypto.KDF, Z.Crypto.PubKey |
| StackOverflow | Z.Botan.Exception |
| StreamCipher | Z.Crypto.Cipher |
| streamCipherBIO | Z.Crypto.Cipher |
| streamCipherKeySpec | Z.Crypto.Cipher |
| streamCipherKeyStream | Z.Crypto.Cipher |
| streamCipherName | Z.Crypto.Cipher |
| StreamCipherType | Z.Crypto.Cipher |
| Streebog256 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| Streebog512 | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| systemCertStore | Z.Crypto.X509 |
| SystemError | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| SystemRNG | Z.Crypto.RNG |
| ThreadKilled | Z.Botan.Exception |
| Threefish512 | Z.Crypto.Cipher, Z.Crypto.MAC |
| throw | Z.Botan.Exception |
| throwBotanError | Z.Botan.Exception |
| throwBotanIfMinus | Z.Botan.Exception |
| throwBotanIfMinus_ | Z.Botan.Exception |
| throwECLOSED | Z.Botan.Exception |
| throwECLOSEDSTM | Z.Botan.Exception |
| throwIO | Z.Botan.Exception |
| throwOOMIfNull | Z.Botan.Exception |
| throwOtherError | Z.Botan.Exception |
| throwTo | Z.Botan.Exception |
| throwUV | Z.Botan.Exception |
| throwUVError | Z.Botan.Exception |
| throwUVIf | Z.Botan.Exception |
| throwUVIfMinus | Z.Botan.Exception |
| throwUVIfMinus_ | Z.Botan.Exception |
| throwUVIf_ | Z.Botan.Exception |
| TimeExpired | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| TLS_12_PRF | Z.Crypto.KDF, Z.Crypto.PubKey |
| TLS_PRF | Z.Crypto.KDF, Z.Crypto.PubKey |
| toDecimal | Z.Crypto.MPI |
| toException | Z.Botan.Exception |
| toHex | Z.Crypto.MPI |
| TOTP | Z.Crypto.OTP |
| toWord32 | Z.Crypto.MPI |
| TripleDES | Z.Crypto.Cipher, Z.Crypto.MAC |
| try | Z.Botan.Exception |
| tryJust | Z.Botan.Exception |
| Twofish | Z.Crypto.Cipher, Z.Crypto.MAC |
| TypeError | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| unCEBytes | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| UndefinedElement | Z.Botan.Exception |
| Underflow | Z.Botan.Exception |
| UnexpectedEOF | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| uninterruptibleMask | Z.Botan.Exception |
| uninterruptibleMask_ | Z.Botan.Exception |
| UnknownError | |
| 1 (Type/Class) | Z.Botan.Exception |
| 2 (Data Constructor) | Z.Botan.Exception |
| Unmasked | Z.Botan.Exception |
| unsafeNewMPI | Z.Crypto.MPI |
| unsafeNewMPI' | Z.Crypto.MPI |
| unsafeSecretFromBytes | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| unsafeSecretToBytes | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| unsafeWithMPI | Z.Crypto.MPI |
| UnsatisfiedConstraints | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| UnsupportedOperation | |
| 1 (Data Constructor) | Z.Botan.Exception |
| 2 (Type/Class) | Z.Botan.Exception |
| unwrap | Z.Botan.Exception |
| unwrap' | Z.Botan.Exception |
| updateHash | Z.Crypto.Hash |
| updateMAC | Z.Crypto.MAC |
| updateSigner | Z.Crypto.PubKey |
| updateVerifier | Z.Crypto.PubKey |
| UserInterrupt | Z.Botan.Exception |
| uvErrName | Z.Botan.Exception |
| uvStdError | Z.Botan.Exception |
| UV_E2BIG | Z.Botan.Exception |
| UV_EACCES | Z.Botan.Exception |
| UV_EADDRINUSE | Z.Botan.Exception |
| UV_EADDRNOTAVAIL | Z.Botan.Exception |
| UV_EAFNOSUPPORT | Z.Botan.Exception |
| UV_EAGAIN | Z.Botan.Exception |
| UV_EAI_ADDRFAMILY | Z.Botan.Exception |
| UV_EAI_AGAIN | Z.Botan.Exception |
| UV_EAI_BADFLAGS | Z.Botan.Exception |
| UV_EAI_BADHINTS | Z.Botan.Exception |
| UV_EAI_CANCELED | Z.Botan.Exception |
| UV_EAI_FAIL | Z.Botan.Exception |
| UV_EAI_FAMILY | Z.Botan.Exception |
| UV_EAI_MEMORY | Z.Botan.Exception |
| UV_EAI_NODATA | Z.Botan.Exception |
| UV_EAI_NONAME | Z.Botan.Exception |
| UV_EAI_OVERFLOW | Z.Botan.Exception |
| UV_EAI_PROTOCOL | Z.Botan.Exception |
| UV_EAI_SERVICE | Z.Botan.Exception |
| UV_EAI_SOCKTYPE | Z.Botan.Exception |
| UV_EALREADY | Z.Botan.Exception |
| UV_EBADF | Z.Botan.Exception |
| UV_EBUSY | Z.Botan.Exception |
| UV_ECANCELED | Z.Botan.Exception |
| UV_ECHARSET | Z.Botan.Exception |
| UV_ECONNABORTED | Z.Botan.Exception |
| UV_ECONNREFUSED | Z.Botan.Exception |
| UV_ECONNRESET | Z.Botan.Exception |
| UV_EDESTADDRREQ | Z.Botan.Exception |
| UV_EEXIST | Z.Botan.Exception |
| UV_EFAULT | Z.Botan.Exception |
| UV_EFBIG | Z.Botan.Exception |
| UV_EHOSTUNREACH | Z.Botan.Exception |
| UV_EINTR | Z.Botan.Exception |
| UV_EINVAL | Z.Botan.Exception |
| UV_EIO | Z.Botan.Exception |
| UV_EISCONN | Z.Botan.Exception |
| UV_EISDIR | Z.Botan.Exception |
| UV_ELOOP | Z.Botan.Exception |
| UV_EMFILE | Z.Botan.Exception |
| UV_EMLINK | Z.Botan.Exception |
| UV_EMSGSIZE | Z.Botan.Exception |
| UV_ENAMETOOLONG | Z.Botan.Exception |
| UV_ENETDOWN | Z.Botan.Exception |
| UV_ENETUNREACH | Z.Botan.Exception |
| UV_ENFILE | Z.Botan.Exception |
| UV_ENOBUFS | Z.Botan.Exception |
| UV_ENODEV | Z.Botan.Exception |
| UV_ENOENT | Z.Botan.Exception |
| UV_ENOMEM | Z.Botan.Exception |
| UV_ENONET | Z.Botan.Exception |
| UV_ENOPROTOOPT | Z.Botan.Exception |
| UV_ENOSPC | Z.Botan.Exception |
| UV_ENOSYS | Z.Botan.Exception |
| UV_ENOTCONN | Z.Botan.Exception |
| UV_ENOTDIR | Z.Botan.Exception |
| UV_ENOTEMPTY | Z.Botan.Exception |
| UV_ENOTSOCK | Z.Botan.Exception |
| UV_ENOTSUP | Z.Botan.Exception |
| UV_ENXIO | Z.Botan.Exception |
| UV_EOF | Z.Botan.Exception |
| UV_EPERM | Z.Botan.Exception |
| UV_EPIPE | Z.Botan.Exception |
| UV_EPROTO | Z.Botan.Exception |
| UV_EPROTONOSUPPORT | Z.Botan.Exception |
| UV_EPROTOTYPE | Z.Botan.Exception |
| UV_ERANGE | Z.Botan.Exception |
| UV_EROFS | Z.Botan.Exception |
| uv_err_name | Z.Botan.Exception |
| UV_ESHUTDOWN | Z.Botan.Exception |
| UV_ESPIPE | Z.Botan.Exception |
| UV_ESRCH | Z.Botan.Exception |
| UV_ETIMEDOUT | Z.Botan.Exception |
| UV_ETXTBSY | Z.Botan.Exception |
| UV_EXDEV | Z.Botan.Exception |
| uv_strerror | Z.Botan.Exception |
| UV_UNKNOWN | Z.Botan.Exception |
| validBcrypt | Z.Crypto.PwdHash |
| Verifier | Z.Crypto.PubKey |
| verify | Z.Crypto.PubKey |
| verifyCert | Z.Crypto.X509 |
| verifyCertCRL | Z.Crypto.X509 |
| verifyCertCRL' | Z.Crypto.X509 |
| verifyChunks | Z.Crypto.PubKey |
| Whirlpool | Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF, Z.Crypto.PubKey |
| withBlockCipher | Z.Crypto.Cipher |
| withBotanStruct | Z.Botan.FFI |
| withCert | Z.Crypto.X509 |
| withCertStore | Z.Crypto.X509 |
| withCipher | Z.Crypto.Cipher |
| withCRL | Z.Crypto.X509 |
| withHash | Z.Crypto.Hash |
| withMAC | Z.Crypto.MAC |
| withMPI | Z.Crypto.MPI |
| withPasswordSafe | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| withPasswordUnsafe | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| withPrivKey | Z.Crypto.PubKey |
| withPubKey | Z.Crypto.PubKey |
| withRNG | Z.Crypto.RNG |
| withSecret | Z.Crypto.SafeMem, Z.Crypto.PwdHash, Z.Crypto.KeyWrap, Z.Crypto.Hash, Z.Crypto.Cipher, Z.Crypto.MAC, Z.Crypto.KDF |
| withStreamCipher | Z.Crypto.Cipher |
| X9'19_MAC | Z.Crypto.MAC, Z.Crypto.KDF |
| X962_p192v2 | Z.Crypto.PubKey |
| X962_p192v3 | Z.Crypto.PubKey |
| X962_p239v1 | Z.Crypto.PubKey |
| X962_p239v2 | Z.Crypto.PubKey |
| X962_p239v3 | Z.Crypto.PubKey |
| XMSS | Z.Crypto.PubKey |
| XMSSEmptyParam | Z.Crypto.PubKey |
| XMSSType | Z.Crypto.PubKey |
| XMSS_SHA2_10_256 | Z.Crypto.PubKey |
| XMSS_SHA2_10_512 | Z.Crypto.PubKey |
| XMSS_SHA2_16_256 | Z.Crypto.PubKey |
| XMSS_SHA2_16_512 | Z.Crypto.PubKey |
| XMSS_SHA2_20_256 | Z.Crypto.PubKey |
| XMSS_SHA2_20_512 | Z.Crypto.PubKey |
| XMSS_SHAKE_10_256 | Z.Crypto.PubKey |
| XMSS_SHAKE_10_512 | Z.Crypto.PubKey |
| XMSS_SHAKE_16_256 | Z.Crypto.PubKey |
| XMSS_SHAKE_16_512 | Z.Crypto.PubKey |
| XMSS_SHAKE_20_256 | Z.Crypto.PubKey |
| XMSS_SHAKE_20_512 | Z.Crypto.PubKey |
| XTEA | Z.Crypto.Cipher, Z.Crypto.MAC |
| XTS | Z.Crypto.Cipher |