簡體   English   中英

在 Java servlet 中散列密碼

[英]Hashing passwords in Java servlet

我剛才發現這個關於Java的散列密碼的答案,但我使用的Java 7,而答案只能用Java 8.我嘗試沒有成功,去適應它,所以......有什么建議? 我也下載了 bouncycastle 庫,但我不明白它是如何工作的...

感謝您的時間

我建議使用Jasypt,它使用起來非常簡單。

例如

private static final String ENC_ALGORITHM = "PBEWithMD5AndDES";
...
StandardPBEStringEncryptor textEncryptor = new StandardPBEStringEncryptor();
textEncryptor.setAlgorithm(ENC_ALGORITHM);
textEncryptor.setPassword("MySuperSecretSeed"); // make sure this is stored somewhere safe like an ENV variable
String encryptedPassword = textEncryptor.encrypt("Password to be encrypted");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM