我在我的 RoR 中使用 BCrypt,我得到的是数字而不是我习惯的十六进制表示。这里是刑法。
username = params[:username]
password = params[:password]
encrypted_password = BCrypt::Password.create(password)
encrypted_password = encrypted_password.hash
encrypted_password 变量显示为 4245597694343378249 之类的数字。我使用 BCrypt for Java,我期待像 $2asfa$asdfasfsafsad 这样的数字。我想知道是否有人知道我做错了什么。
任何帮助是极大的赞赏。