📄 evp.pod
字号:
=pod=head1 NAMEevp - high-level cryptographic functions=head1 SYNOPSIS #include <openssl/evp.h>=head1 DESCRIPTIONThe EVP library provides a high-level interface to cryptographicfunctions.B<EVP_Seal>I<...> and B<EVP_Open>I<...> provide public key encryptionand decryption to implement digital "envelopes".The B<EVP_Sign>I<...> and B<EVP_Verify>I<...> functions implementdigital signatures.Symmetric encryption is available with the B<EVP_Encrypt>I<...>functions. The B<EVP_Digest>I<...> functions provide message digests.Algorithms are loaded with OpenSSL_add_all_algorithms(3).All the symmetric algorithms (ciphers) and digests can be replaced by ENGINEmodules providing alternative implementations. If ENGINE implementations ofciphers or digests are registered as defaults, then the various EVP functionswill automatically use those implementations automatically in preference tobuilt in software implementations. For more information, consult the engine(3)man page.=head1 SEE ALSOL<EVP_DigestInit(3)|EVP_DigestInit(3)>,L<EVP_EncryptInit(3)|EVP_EncryptInit(3)>,L<EVP_OpenInit(3)|EVP_OpenInit(3)>,L<EVP_SealInit(3)|EVP_SealInit(3)>,L<EVP_SignInit(3)|EVP_SignInit(3)>,L<EVP_VerifyInit(3)|EVP_VerifyInit(3)>,L<OpenSSL_add_all_algorithms(3)|OpenSSL_add_all_algorithms(3)>,L<engine(3)|engine(3)>=cut
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -