This article mainly introduces the relevant information about php generating signatures and verifying signatures in detail. Friends who need it can refer to
php generating signatures and verifying signatures
openssl_sign The default signature_alg parameter is OPENSSL_ALGO_SHA1
If you use DSA encryption, you need to use the OPENSSL_ALGO_DSS1 parameter
signature_alg Other parameters
OPENSSL_ALGO_DSS1 (integer)
OPENSSL_ALGO_SHA1 (integer)
OPENSSL_ALGO_SHA224 (integer)
OPENSSL_ALGO_SHA256 (integer)
OPENSSL_ALGO_SHA384 (integer)
OPENSSL_ALGO_SHA512 (integer)
OPENSSL_ALGO_RMD160 (integer)
OPENSSL_ALGO_MD5 (integer)
OPENSSL_ALGO_MD4 (integer)
OPENSSL_ALGO_MD2 (integer)
The above is the entire content of this article, I hope it will be helpful to everyone's study.
Related recommendations:
Detailed explanation of how PHP collects emails based on IMAP
PHP implements file lock and process lock
Detailed explanation of how to change hosts file in PHP
The above is the detailed content of Detailed explanation of php generating signature and verifying signature. For more information, please follow other related articles on the PHP Chinese website!