Вопросы с тегом «bcrypt»

10
Как вы используете bcrypt для хеширования паролей в PHP?
Время от времени я слышу совет: «Используйте bcrypt для хранения паролей в PHP, правила bcrypt». А что есть bcrypt? PHP не предлагает никаких таких функций, Википедия болтает о утилите шифрования файлов, а поиски в Интернете показывают лишь несколько реализаций Blowfish на разных языках. Теперь Blowfish также доступен в PHP через …

4
Как bcrypt может иметь встроенные соли?
В статье Coda Hale «Как безопасно хранить пароль» утверждается, что: В bcrypt встроены соли для предотвращения атак с радужного стола. Он цитирует эту статью , в которой говорится, что в реализации OpenBSD bcrypt: OpenBSD генерирует 128-битную соль bcrypt из ключевого потока arcfour (arc4random (3)), заполненного случайными данными, которые ядро ​​собирает …

4
Какой тип столбца / длину следует использовать для хранения хешированного пароля Bcrypt в базе данных?
Я хочу сохранить хешированный пароль (используя BCrypt) в базе данных. Что будет хорошим типом для этого, и какой будет правильная длина? Пароли, хэшированные с BCrypt, всегда имеют одинаковую длину? РЕДАКТИРОВАТЬ Пример хэша: $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu Похоже, что после хеширования некоторых паролей BCrypt всегда генерирует хэши по 60 символов. РЕДАКТИРОВАТЬ 2 Извините, что …
318 mysql  hash  types  storage  bcrypt 

1
Нужно ли хранить соль с bcrypt?
Javadoc bCrypt имеет этот код для того, как зашифровать пароль: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Чтобы проверить, совпадает ли открытый текстовый пароль с ранее хешированным, используйте метод checkpw: if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Эти фрагменты кода подразумевают, что случайно сгенерированная соль выбрасывается. Это так, или …

11
Невозможно установить gem - Не удалось создать собственное расширение gem - Не удается загрузить такой файл - mkmf (LoadError)
Ruby 1.9.3 Часть Gemfile #............... gem "pony" gem "bcrypt-ruby", :require => "bcrypt" gem "nokogiri" #.................. Когда я пытаюсь установить гем, я получаю сообщение об ошибке alex@ubuntu:~/$ bundle Fetching gem metadata from http://rubygems.org/......... Fetching gem metadata from http://rubygems.org/.. Enter your password to install the bundled RubyGems to your system: #####............................................................ Installing …

2
BCrypt - хороший алгоритм хеширования для использования в C #? Где я могу найти его? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 3 года назад . Уточните этот вопрос Я читал, что при хешировании пароля многие программисты рекомендуют использовать алгоритм BCrypt. Я …
129 c#  hash  bcrypt  bcrypt.net 

6
.net реализация bcrypt
Кто-нибудь знает о хорошей реализации bcrypt, я знаю, что этот вопрос задавался раньше, но он получил очень мало ответов. Я немного не уверен, что просто выберу реализацию, которая появляется в Google, и думаю, что мне может быть лучше использовать sha256 в пространстве имен System.Security.Cryptography, по крайней мере, тогда я знаю, …
116 .net  bcrypt  bcrypt.net 

6
Как 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. }); }); Чтобы проверить пароль: // Load hash from your password DB. bcrypt.compare("B4c0/\/", hash, function(err, res) { // res == true }); bcrypt.compare("not_bacon", hash, …
96 node.js  bcrypt 

17
Ошибка при установке bcrypt с помощью npm
Я не могу установить bcryptusing npmна моем компьютере из-за следующих ошибок. Я без особого успеха устранял проблему. Можете ли вы порекомендовать какие-либо шаги для диагностики или устранения проблемы, чтобы я мог npm install bcryptуспешно работать ? Someones-Macbook:node_modules Cody$ npm install bcrypt npm WARN package.json grunt-contrib-htmlmin@0.1.3 No README data | > …
92 node.js  npm  bcrypt 

8
bcrypt недопустимый заголовок elf при запуске приложения узла
Я работаю над проектом nodejs для школы. Мне не удалось установить bcrypt с npm, поэтому я установил bcrypt-nodejs, и вчера проект работал нормально. Но сегодня, когда я использую «приложение узла», у меня возникает такая ошибка: /.../node_modules/bcrypt/node_modules/bindings/bindings.js:79 throw e ^ Error: /.../node_modules/bcrypt/build/Release/bcrypt_lib.node: invalid ELF header at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) …
87 node.js  elf  bcrypt 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.