NeoMutt  2024-04-16-36-g75b6fb
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
Wrapper around crypto functions

This file dispatches the generic crypto functions to the implemented backend or provides dummy stubs.

Note
Some generic functions are handled in crypt.c
This file has been changed to make use of the new module system. Consequently there's a 1:1 mapping between the functions contained in this file and the functions implemented by the crypto modules.

Functions

Function Description Links
crypt_cleanup() Clean up backend
crypt_has_module_backend() Is there a crypto backend for a given type?
crypt_init() Initialise the crypto backends
crypt_invoke_message() Display an informative message
crypt_pgp_application_handler() Wrapper for CryptModuleSpecs::application_handler() handler_t, handler_api
crypt_pgp_check_traditional() CryptModuleSpecs::pgp_check_traditional()
crypt_pgp_decrypt_mime() CryptModuleSpecs::decrypt_mime()
crypt_pgp_encrypt_message() CryptModuleSpecs::pgp_encrypt_message()
crypt_pgp_encrypted_handler() Wrapper for CryptModuleSpecs::encrypted_handler() handler_t, handler_api
crypt_pgp_extract_key_from_attachment() CryptModuleSpecs::pgp_extract_key_from_attachment()
crypt_pgp_find_keys() CryptModuleSpecs::find_keys()
crypt_pgp_invoke_getkeys() CryptModuleSpecs::pgp_invoke_getkeys()
crypt_pgp_invoke_import() CryptModuleSpecs::pgp_invoke_import()
crypt_pgp_make_key_attachment() CryptModuleSpecs::pgp_make_key_attachment()
crypt_pgp_send_menu() CryptModuleSpecs::send_menu()
crypt_pgp_set_sender() CryptModuleSpecs::set_sender()
crypt_pgp_sign_message() CryptModuleSpecs::sign_message()
crypt_pgp_traditional_encryptsign() CryptModuleSpecs::pgp_traditional_encryptsign()
crypt_pgp_valid_passphrase() CryptModuleSpecs::valid_passphrase()
crypt_pgp_verify_one() CryptModuleSpecs::verify_one()
crypt_pgp_void_passphrase() CryptModuleSpecs::void_passphrase()
crypt_smime_application_handler() Wrapper for CryptModuleSpecs::application_handler() handler_t, handler_api
crypt_smime_build_smime_entity() CryptModuleSpecs::smime_build_smime_entity()
crypt_smime_decrypt_mime() CryptModuleSpecs::decrypt_mime()
crypt_smime_find_keys() CryptModuleSpecs::find_keys()
crypt_smime_getkeys() CryptModuleSpecs::smime_getkeys()
crypt_smime_invoke_import() CryptModuleSpecs::smime_invoke_import()
crypt_smime_send_menu() CryptModuleSpecs::send_menu()
crypt_smime_set_sender() CryptModuleSpecs::set_sender()
crypt_smime_sign_message() CryptModuleSpecs::sign_message()
crypt_smime_valid_passphrase() CryptModuleSpecs::valid_passphrase()
crypt_smime_verify_one() CryptModuleSpecs::verify_one()
crypt_smime_verify_sender() CryptModuleSpecs::smime_verify_sender()
crypt_smime_void_passphrase() CryptModuleSpecs::void_passphrase()