PHP 7.2 — добавлен новый алгоритм хэширования, удален Mcrypt

7 2 argon 2i - PHP 7.2 — добавлен новый алгоритм хэширования, удален Mcrypt

В PHP 7.2 добавлен алгоритм хэширования нового поколения, который вскоре может вытеснить Bcrypt, а также удалена библиотека шифрования Mcrypt и заменена на Libsodium

Argon2 был разработан несколько лет назад и, по словам экспертов в ближайшем будущем сможет потеснить Bcrypt – самую распространенную функцию хэширования паролей в настоящее время.

// Argon2i with default cost factors
password_hash('password', PASSWORD_ARGON2I);

Еще одним важным изменением стала замена устаревшей криптографической библиотеки Mcrypt на более современную и прогрессивную Libsodium, которая включает в себя алгоритмы, отобранные и утвержденные специалистами по безопасности. Вероятность, что в ней будут обнаружены побочные уязвимости минимальна.

Читайте также

Похожие записи

IDE — как найти идеальную для себя редактор кода
Каждый, кто работает с PHP кодом в определенный момент осознает, что привычные реакторы, для написания HTML / CSS / JS...
Автоматизация мелких продаж, CMS или самописная платформа?
В свое время баловался переделкой движков и плагинов финансовых проектов (CAP, MLM) и была проблема с автоматизацией продаж. Точнее, с...
PHP — ротатор объемных кодов (переосмысление)
Изучив PHP до уровня между middle и junior и перечитывая старые статьи порой становится стыдно за тот бред, который когда-то...
PHP — делаем проверку наличия HTTPS или редирект
Задача: Не всегда получается настроить .htaccess для принудительного редиректа на протокол HTTPS и как-то необходимо выкручиваться! Если мы знаем, где находится код, отвечающий за роутинг...
Редирект внешних ссылок через PHP $_GET, HTTP ссылки на HTTPS страницах без потери зеленого замка
Автоматизация поиска всех ссылок на javascript здесь Для SEO очень важно контролировать внешние ссылки на вашем сайте. В данной статье...

Комментарии

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *