работа с BCrypt.net - PullRequest
       55

работа с BCrypt.net

4 голосов
/ 18 февраля 2012

Я работаю с пользовательской системой членства в ASP.NET MVC3 ( объяснено здесь ).И я хочу использовать BCrypt.Мой вопрос о BCrypt.net диапазоне аргументов.то есть минимум и максимум длина строки, которую BCrypt может хэшировать, min / max длина salt, а также длина выходной строки,На самом деле я сейчас создаю базу данных, и я хочу знать, как установить пароль столбца в БД.то есть nvarchar(256) или что-нибудь еще?

1 Ответ

6 голосов
/ 18 февраля 2012

Алгоритм BCrypt включает соль в хеш, поэтому вам не нужно иметь 2 отдельных столбца в вашей базе данных для хранения хеша и пароля. Вы можете оформить пример реализации . Он создает хэши длиной 60 независимо от длины обычного текстового пароля.

...