Есть ли в PHP другие функции хеширования? - PullRequest
0 голосов
/ 02 августа 2011

Я знаю, что в PHP есть функции хеширования MD5 и SHA1, но есть ли другие?

Ответы [ 2 ]

2 голосов
/ 02 августа 2011

Используйте

<?php
print_r(hash_algos());
?>

Это распечатывает список всех доступных алгоритмов хеширования, доступных в вашей системе. Выберите один и укажите его в качестве первого параметра для функции hash следующим образом:

hash('whirlpool', $the_data_to_be_hashed);
0 голосов
/ 02 августа 2011

Да, он поддерживает ряд алгоритмов в зависимости от того, какую версию вы используете.Ознакомьтесь с документацией для получения полного списка, но версия 5.3 поддерживает все семейство sha2, palemd, whirlpool, tiger и другие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...