256 читали · 6 лет назад
MD5 хэширование в PHP
В этой статье я решил затронуть тему MD5 хэширования, так как тема эта очень простая, интересная и очень-очень важная. Самый простой пример использования MD5 хэша - это шифрование паролей пользователей. Ведь не секрет, что если хранить пароли в открытом виде в базе данных, то при её утере, все пароли пользователей будут украдены, чего не имеет никакого морального права допустить администратор. И вот тут на помощь приходит функция хэширования в PHP. Функция MD5 хэширования в PHP называется md5()...
1 год назад
md5 или sha1 в php. Чем хэшировать пароль?
Ни md5, ни sha1 не рекомендуются для создания паролей на PHP. Оба алгоритма хэширования считаются устаревшими и не безопасными для хранения паролей, так как они могут быть легко подвержены атакам перебора или использования готовых таблиц радужных хэшей. Вместо этого рекомендуется использовать более безопасные алгоритмы хэширования, такие как password_hash() и password_verify(), которые предоставляются встроенными функциями в PHP. Пример использования password_hash() и password_verify(): $password...