Algorithme de signature
-
OPENSSL_ALGO_DSS1
(entier) -
OPENSSL_ALGO_SHA1
(entier) - Utilisé comme algorithme par défaut pour les fonctions openssl_sign() et openssl_verify().
-
OPENSSL_ALGO_SHA224
(entier) -
OPENSSL_ALGO_SHA256
(entier) -
OPENSSL_ALGO_SHA384
(entier) -
OPENSSL_ALGO_SHA512
(entier) -
OPENSSL_ALGO_RMD160
(entier) -
OPENSSL_ALGO_MD5
(entier) -
OPENSSL_ALGO_MD4
(entier) -
OPENSSL_ALGO_MD2
(entier) - Depuis PHP 5.2.13 et PHP 5.3.2, cette constante n'est disponible que lorsque PHP est compilé avec le support MD2. Il est nécessaire de passer le CFLAG -DHAVE_OPENSSL_MD2_H lors de la compilation de PHP et d'activer md2 lors de la compilation de OpenSSL 1.0.0+.
Note:
Ces constantes ont été ajoutées en PHP 5.0.0.
OPENSSL_ALGO_MD2
,OPENSSL_ALGO_MD4
,OPENSSL_ALGO_MD5
,OPENSSL_ALGO_SHA1
,OPENSSL_ALGO_DSS1
Note:
Ces constantes ont été ajoutées en 5.4.8.
OPENSSL_ALGO_RMD160
,OPENSSL_ALGO_SHA224
,OPENSSL_ALGO_SHA256
,OPENSSL_ALGO_SHA384
,OPENSSL_ALGO_SHA512