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

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

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

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

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

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

Как и где лучше всего изучать программирование на языке PHP
PHP — это серверный язык программирования со своими плюсами и минусами. Его давно хоронят, но он прочно закрепился в своей...
Где найти полезные материалы для изучения языков программирования?
В современном мире практически каждый человек может ощутить на себе серьезное влияние технологий. Технические средства начинают внедряться практически во все...
Laravel — стоит ли связываться с PHP фреймворком в 2020?
Laravel — масштабный PHP фреймворк, который отлично подойдет для повышения навыков разработки на данном языке и будет хорошей альтернативой не...
IDE — как найти идеальную для себя редактор кода
Каждый, кто работает с PHP кодом в определенный момент осознает, что привычные реакторы, для написания HTML / CSS / JS...
Автоматизация мелких продаж, CMS или самописная платформа?
В свое время баловался переделкой движков и плагинов финансовых проектов (CAP, MLM) и была проблема с автоматизацией продаж. Точнее, с...

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