It should be noted that the default signature algorithm used by openssl_sign() and openssl_verify (OPENSSL_ALGO_SHA1) is no longer supported by default in OpenSSL Version 3 series.
With an up to date OpenSSL library, one has to run
"update-crypto-policies --set LEGACY"
on the server where the library resides in order to allow these functions to work without the optional alternative algorithm argument.
PHP.mk документација
CMS Флагови/Константи
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
openssl.signature-algos.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
openssl.signature-algos.php
CMS Флагови/Константи
Референца за `openssl.signature-algos.php` со подобрена типографија и навигација.
CMS Флагови/Константи
-
OPENSSL_ALGO_DSS1(int) -
OPENSSL_ALGO_SHA1(int) - Се користи како стандарден алгоритам од 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) -
Оваа константа е достапна само ако PHP е компајлиран со поддршка за MD2. Ова бара внесување на
-DHAVE_OPENSSL_MD2_HCFLAG при компајлирање на PHP, иenable-md2when compiling OpenSSL 1.0.0+.
Белешки од корисници 1 белешка
tim на remitone точка com ¶
пред 2 години