Loading...
SNEG , можно использовать hash_equals для сравнения хэшей напрямую, без использования password_hash
php
   // Предположим, у нас есть сохраненный хэш в базе данных или в другом месте $savedHash = '$2y$10$2AyS9NEpVqOxKflqF4aFgOfRvWVKHrlJPLNHzGWS7Xak5bf/D0nA6';  // Теперь у нас есть второй вариант строки, которую мы хотим проверить $userInputString = "my_secret_password";  // Создаем хэш от введенной строки $userInputHash = crypt($userInputString, '$2y$10$somesomerandomstring');  // Сравниваем хэши без уязвимости по времени if (hash_equals($savedHash, $userInputHash)) {     echo "Хэши совпадают."; } else {     echo "Хэши не совпадают."; }   
Онлайн: 6
Время:
Gen. 0.0688
(c) Bym.Guru 2010-2026