這兩個方法都是使用 php 的 password_hash() 函式
password_hash() 函式會使用一個隨機數, 與要加密的密碼經過一定演算法生成一段 60 位字串的 加密密碼, 並把這個隨機數儲存在該 60 位字串裡面, 在驗證時, 可以拿出來與要驗證的 密碼 進行整合, 與 加密密碼進行匹配;
所以 每次 bcrypt('password') 的結果可能不一樣, 但實際密碼都是 password
本作品採用《CC 協議》,轉載必須註明作者和本文連結
這兩個方法都是使用 php 的 password_hash() 函式
password_hash() 函式會使用一個隨機數, 與要加密的密碼經過一定演算法生成一段 60 位字串的 加密密碼, 並把這個隨機數儲存在該 60 位字串裡面, 在驗證時, 可以拿出來與要驗證的 密碼 進行整合, 與 加密密碼進行匹配;
所以 每次 bcrypt('password') 的結果可能不一樣, 但實際密碼都是 password
本作品採用《CC 協議》,轉載必須註明作者和本文連結