(PHP 5 >= 5.3.0, PHP 7, PHP 8)
openssl_digest — Вычисляет дайджест
Функция вычисляет хеш-сумму данных заданным методом и возвращает необработанную двоичную строку или двоичную строку в шестнадцатеричном представлении.
dataДанные.
digest_algoМетод вычисления хеш-подписи, например sha256. Список доступных методов даёт описание функции openssl_get_md_methods().
binary
Если для параметра установили значение true, функция вернёт
необработанные данные вывода, иначе функция вернёт двоичное значение
в шестнадцатеричном представлении.
Функция возвращает хеш-значение или false, если возникла ошибка.
Функция выдаёт ошибку уровня E_WARNING, если в параметр
digest_algo передали неизвестный метод.