A. BCrypt 密碼加密和解密
Bcrypt就是一款加密工具,可以比較方便地實現數據的加密工作。你也可以簡單理解為它內部自己實現了隨機加鹽處理
例如,我們使用MD5加密,每次加密後的密文其實都是一樣的,這樣就方便了MD5通過大數據的方式進行破解。
Bcrypt生成的密文是60位的。而MD5的是32位的。
使用BCrypt 主要是能實現每次加密的值都是不一樣的。
再運行一次
發現同一個密碼加密後的結果都不一樣,所以不能被反推破解。