Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 09.01.2017
Сообщений: 42
1

Хеширование пароля с солью

16.03.2019, 13:57. Показов 2397. Ответов 2
Метки нет (Все метки)

Как реализовать в программе авторизацию? Чтобы при регистрации нового пользователя его данные были записаны в файле в виде:
 login;
 salted_hash_password (результат хэширования пароля с «солью»);
 salt («соль»);
И как в таком случае программа должна будет определять правильность введенных данных?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.03.2019, 13:57
Ответы с готовыми решениями:

Хеширование пароля
Проблема такая, нужно захешировать пароль пользователя, пробовал уже всё, что нашел в интернете,...

Хеширование с солью
Тема была вынесена из обсуждения https://www.cyberforum.ru/humour/thread658002.html Читал Документ...

Хеширование пароля WP
Мне нужно использовать базу данных (таблицу пользователей) WP в стороннем приложении. Для...

Хеширование пароля md5
Здравствуйте. Мне надо чтобы при нажатии на кнопку, пароль введённый в текстовое поле хешировался...

2
║XLR8║
1211 / 908 / 270
Регистрация: 25.07.2009
Сообщений: 4,361
Записей в блоге: 5
16.03.2019, 19:06 2
Цитата Сообщение от marikhuan Посмотреть сообщение
salt («соль»)
Соль имеет вкусовые качетсва, но для программистов имеет значение только функциональность, в данном случае соль играет роль примеси, так что лучше переводить salt не дословно "соль" а как "примесь".
std::hash
C++
1
2
3
bool verify_pswd(std::size_t salted_hash, std::string salt, std::string pswd) {
    return std::has<decltype(pswd)>{}(pswd+salt) == hash;
}
0
755 / 358 / 73
Регистрация: 10.06.2014
Сообщений: 2,380
16.03.2019, 21:39 3
Цитата Сообщение от outoftime Посмотреть сообщение
а как "примесь"
Тогда может возникнуть неоднозначность
Слово примесь в программировании используется немного в другом контексте
https://en.wikipedia.org/wiki/Mixin

Добавлено через 42 секунды
Разве что если уточнить - "примесь для пароля"... тогда точнее будет )
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.03.2019, 21:39

Как убрать хеширование пароля?
Всем привет, нашёл код авторизации на сайте а в нём прописано хеширование пароля и не знаю как...

Хеширование / шифрование пароля для безопасного подключения к базе данных MySQL
Всем большое здравствуйте! Чем туже связывается клиентский функционал с внешней базой, тем выше...

Хэш пароль с солью
создание логина и пароля &lt;? $user = 'root'; //логи $string = '1234'; //пароль $salt = '';...

MySQL MD5 пароль с солью
Доброго времени суток. Делаю проект и тут возникла проблема, дело в том что я делаю авторизацию...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru