Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<CMS Flags/ConstantsCiphers>
^Predefined ConstantsLast updated: Mon, 26 Oct 2026

Digest Algorithms

OPENSSL_ALGO_DSS1 (int)

OPENSSL_ALGO_SHA1 (int)

Used as default algorithm by openssl_sign() and openssl_verify().

OPENSSL_ALGO_SHA224 (int)

OPENSSL_ALGO_SHA256 (int)

OPENSSL_ALGO_SHA384 (int)

OPENSSL_ALGO_SHA512 (int)

OPENSSL_ALGO_RMD160 (int)

OPENSSL_ALGO_MD5 (int)

OPENSSL_ALGO_MD4 (int)

OPENSSL_ALGO_MD2 (int)

This constant is only available if PHP is compiled with MD2 support. This requires passing in the -DHAVE_OPENSSL_MD2_H CFLAG when compiling PHP, and enable-md2 when compiling OpenSSL 1.0.0+.


<CMS Flags/ConstantsCiphers>
^Predefined ConstantsLast updated: Mon, 26 Oct 2026