Доброй ночи товарищи. Практикуюсь в PHP, сейчас пишу маленькую цмс для lineage 2, хотелось бы узнать как правильно сохранить в базу пароль в WHIRLPOOL, а после сравнивать его. Уточню, проблем с записью нет, проблема именно с алгоритмом шифра. Моя сборка использует шифр/хеш (не знаю как правильней) паролей WHIRLPOOL. В стрессе это реализовано, но сам метод в контроллере, который закодирован. Не знаю где подсмотреть. В гугле искал, ничего для меня понятного не нашел.
Главные вопросы:
1) Есть ли в PHP такая функция по дефолту? По типу как md5($pass) или password_hash($pass, PASSWORD_BCRYPT). Или я вообще не в ту сторону себя направляю?
2) Если стандартных функций нет, то как правильно их написать? Что бы в последствии не было конфликтов со сборкой.
PS: Некоторые термины или названия процессов мог назвать неправильно, я в этом новичок, и на данном этапе, просто учусь, по большей части на практике. Буду благодарен за понимание и помощь в этом, новом для меня начинании. Заранее спасибо.
Главные вопросы:
1) Есть ли в PHP такая функция по дефолту? По типу как md5($pass) или password_hash($pass, PASSWORD_BCRYPT). Или я вообще не в ту сторону себя направляю?
2) Если стандартных функций нет, то как правильно их написать? Что бы в последствии не было конфликтов со сборкой.
PS: Некоторые термины или названия процессов мог назвать неправильно, я в этом новичок, и на данном этапе, просто учусь, по большей части на практике. Буду благодарен за понимание и помощь в этом, новом для меня начинании. Заранее спасибо.