我想加密密碼&將加密值存儲在MySQL數據庫中。什麼算法是在Java中進行加密的最佳方式?加密密碼的最佳算法
對於每個用戶,我爲所有這些用戶使用了userid,useremail字段以及&,我需要對算法進行加密。
注意:我也應該能夠解密密碼,因爲我們的一個支持頁面僅顯示密碼以支持團隊(無法刪除的舊版頁面)。
謝謝
我想加密密碼&將加密值存儲在MySQL數據庫中。什麼算法是在Java中進行加密的最佳方式?加密密碼的最佳算法
對於每個用戶,我爲所有這些用戶使用了userid,useremail字段以及&,我需要對算法進行加密。
注意:我也應該能夠解密密碼,因爲我們的一個支持頁面僅顯示密碼以支持團隊(無法刪除的舊版頁面)。
謝謝
有加密密碼的標準算法。您可以使用BouncyCastle的 PBEWITHSHA256AND256BITAES-CBC-BC。
你能否提供一些關於PBKDF2WithHmacSHA1的更多信息,示例代碼等? –
對不起,我說得太快了。這是一個哈希算法。你想要加密一個。 – ykaganovich
我不明白爲什麼這個問題是關閉的?如上所述,我需要加密&不哈希和管理員仍然關閉這個問題? –
就目前而言,這不適合這個問答。我們幫助編程問題。另外,標準是HASH密碼,這是一種單向函數。加密它們通常被認爲是不安全的。 – christopher
10秒的谷歌搜索找到你的問題的解決方案在這裏:http://www.jasypt.org/howtoencryptuserpasswords.html –
加密是不是要走的路..開始與鹽漬哈希... –