Вопросы с тегом 'bcrypt'

BCrypt - это реализация шифрования Blowfish и вычислительно дорогостоящей хэш-функции, которая в основном используется для хэширования паролей.
9

Как вы используете bcrypt для хеширования паролей в PHP?

Время от времени я слышу совет "Использовать bcrypt для хранения паролей в PHP, правила bcrypt". Но что такое bcrypt? PHP не предлагает таких функций, Wikipedia болтает о утилите шифрования файлов и веб-поиске, просто раскрывает несколько реализаци...
25 янв. '11 в 15:34
3

Как может быть bcrypt иметь встроенные соли?

Coda Hale article "Как безопасно хранить пароль" утверждает, что: bcrypt имеет встроенные соли, чтобы предотвратить атаки радужного стола. Он цитирует эту статью, в которой говорится, что в реализации OpenBSD bcrypt: OpenBSD генерирует 128-б...
26 июл. '11 в 15:21
4

Какой тип столбца/длину следует использовать для хранения пароля Bcrypt в базе данных?

Я хочу сохранить хешированный пароль (используя BCrypt) в базе данных. Какой был бы хороший тип для этого, и какая была бы правильная длина? Являются ли пароли хэшированными с BCrypt всегда одинаковой длины? ИЗМЕНИТЬ Пример хеша: $2a$10$KssILxW...
04 мая '11 в 9:16
1

Нужно ли хранить соль с помощью bcrypt?

bCrypt javadoc имеет этот код для шифрования пароля: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Чтобы проверить, совпадает ли пароль открытого текста с ранее сохраненным хэшем, используйте метод checkpw: if (BCrypt.checkp...
10 нояб. '08 в 4:14
9

Невозможно установить gem - Не удалось создать собственное расширение gem - невозможно загрузить такой файл - mkmf (LoadError)

Ruby 1.9.3 Часть Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Когда я пытаюсь установить драгоценные камни, я получаю сообщение об ошибке alex@ubuntu:~/$ bundle Fetching gem m...
07 дек. '12 в 17:08
2

Является ли BCrypt хорошим алгоритмом хеширования для использования в С#? Где я могу найти его?

Я читал, что при хешировании пароля многие программисты рекомендуют использовать алгоритм BCrypt. Я программирую на С# и задаюсь вопросом, знает ли кто-нибудь о хорошей реализации для BCrypt? Я нашел эту страницу, но я действительно не знаю, являетс...
26 янв. '09 в 20:11
6

.net реализация bcrypt

Кто-нибудь знает о хорошей реализации bcrypt, я знаю, что этот вопрос задан раньше, но он получил очень мало ответа. Я немного не уверен в том, что вы выбрали реализацию, которая появляется в google, и я думаю, что мне может быть лучше использовать s...
16 мая '09 в 21:56
1

Оптимальный коэффициент работы bcrypt

Какой будет идеальный коэффициент работы bcrypt для хэширования паролей. Если я использую коэффициент 10, для хэширования пароля на моем ноутбуке требуется около 0,1 с. Если мы закончим с очень загруженным сайтом, который превратится в хорошую работ...
14 дек. '10 в 19:46
10

Ошибка при установке bcrypt с npm

Я не могу установить bcrypt с помощью npm на моем компьютере, потому что сталкиваюсь со следующими ошибками. Я не решал проблему без большой удачи. Можете ли вы рекомендовать какие-либо шаги для диагностики или устранения проблемы, чтобы успешно запу...
28 мар. '15 в 17:22
1

Какая польза от scrypt over bcrypt?

Я ищу способы безопасного хранения паролей. Некоторые люди утверждают, что scrypt "лучше", чем bcrypt, и до сих пор я не видел никого, кто утверждает, что наоборот, или что этот скрипт небезопасен, хотя некоторые называют bcrypt "более авторитетным"....
04 авг. '09 в 9:30
2

Как node.bcrypt.js сравнивает хешированные и незашифрованные пароли без соли?

От github: Чтобы хешировать пароль: var bcrypt = require('bcrypt'); bcrypt.genSalt(10, function(err, salt) { bcrypt.hash("B4c0/\/", salt, function(err, hash) { // Store hash in your password DB. }); }); Чтобы проверить пароль: //...
23 окт. '12 в 3:57
1

bcrypt неверный заголовок эльфа при запуске приложения node

Я работаю над проектом nodejs для школы. Я не смог установить bcrypt с npm, поэтому я установил bcrypt-nodejs, и проект вчера работал отлично. Но сегодня, когда я делаю "node приложение", у меня есть эта ошибка: /.../node_modules/bcrypt/node_modules...
04 апр. '13 в 11:15
2

Хеширование паролей Bcrypt в Голанге (совместимо с Node.js)?

Я установил сайт с паспортом Node.js + для аутентификации пользователя. Теперь мне нужно перейти на Golang и выполнить аутентификацию с помощью паролей пользователей, сохраненных в db. Код шифрования Node.js: var bcrypt = require('bcrypt'); ...
24 апр. '14 в 4:03
2

"BCrypt:: Errors:: InvalidHash" при попытке входа в систему

Я пытаюсь закончить проект. Я работаю с пользовательскими моделями. Когда я подписываюсь, все выглядит нормально. Но когда я пытаюсь войти в один член, я получаю эту ошибку. Мы сожалеем, но что-то пошло не так. Файл журнала heroku показывает ошибку ...
14 июн. '12 в 16:56
9

Хэш-пароль в С#? Bcrypt/PBKDF2

Я просмотрел msdn и другие ресурсы о том, как это сделать, но я не нашел четких решений. Это лучшее, что я нашел http://blogs.msdn.com/b/shawnfa/archive/2004/04/14/generating-a-key-from-a-password.aspx?Redirected=true Я хотел бы использовать хэш-код...
10 июл. '12 в 12:01