Gremlin92
@Gremlin92
Целеустремленный

Вопрос по алгоритму хеширования паролей?

Вообщем есть прототип сайта регистрации, там в бекэнде хеш md5 считается библиотекой apache, я делаю клиент который будет выполнять тоже самое но на плюсах. Но не уверен что длины сойдутся (32 символа),видел в сети несколько примеров, но по-мойму там не та длина. Про безопасность мд5 не говорите. А если точнее то вопрос такой: Получать ли мд5 хеш с сервера и потом сравнить или же загружать на сервер и там он сравнит?
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ответы на вопрос 3
gbg
@gbg Куратор тега C++
Любые ответы на любые вопросы
32 символа получается из md5 после того, как битовый массив перегонят в hex
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Это:
загружать на сервер и там он сравнит

На С исходник.
На C++ исходник.
Ответ написан
Комментировать
@Mercury13
Программист на «си с крестами» и не только
На сервер идёт пароль (нечего и говорить, что должен быть поднят HTTPS).
Сервер вычисляет хэш этого пароля и сверяет.
Задача хэша — исключить восстановление пароля при утечке базы.

> Получать ли мд5 хеш с сервера и потом сравнить
Принятие решений на клиенте

> или же загружать на сервер и там он сравнит?
Загружать, но не хэш, а пароль!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы