Почему хеш паролей отличается для двух пользователей с одним и тем же паролем?

я работаю с рельсами и заметил, что мой password_digest отличается для 2 пользователей со всеми другими полями, кроме дайджеста пароля. но я использовал один и тот же пароль "abcd" для обоих..
он в конечном итоге генерации этих 2 разные хешей

  1. $ 2a $ 10 $ QyrjMQfjgGIb4ymtdKQXI.WObnWK0 / CzR6yfb6tlGJy0CsVWY0GzO
  2. $ 2a $ 10 $ dQSPyeQmZCzVUOXQ3rGtZONX6pwvnKSBRmsLnq1t1CsvdOTAMQlem

я подумал, что Bcrypt камень генерирует хэш только на основе пароля поле! я ошибся? спасибо :)

8
задан Oliver Charlesworth 24 June 2012 в 12:49
поделиться