回答
+1爲春季安全 也看看整合Jasypt的實際編碼 - http://stackoverflow.com/a/3771336/114340 – AngerClown
但這將有助於編碼的密碼,我如何解碼密碼,它的我的要求的一部分 – Vivek
你不解碼密碼。您可以將用戶密碼的散列保存在數據庫中。要驗證用戶的密碼,您需要使用相同的散列算法再次計算用戶的輸入,然後將存儲的散列值與計算出的散列值進行比較。 –
的Jasypt項目庫,它簡化了加密。你可以找到許多例子基於彈簧的密碼encoderd在Integrating Jasypt with Spring Security 2.x or 3.x (or Acegi 1.x) 這裏有其他教程 http://blog.teamextension.com/quick-jasypt-spring-3-tutorial-626 http://chrislovecnm.com/2011/06/16/encrypting-spring-3-java-based-configurations-values-with-jasypt/
這些只是文檔的鏈接,可能會中斷。謹慎地闡述一下?在你的答案中顯示一個例子?否則,你的答案可能會被刪除,因爲我們有一個嚴重的問題與鏈接腐爛。 –
- 1. 使用TripleDES加密解密密碼
- 2. 使用Jasypt加密和解密密碼
- 3. 使用php加密和解密密碼
- 4. 使用node.js加密/解密密碼
- 5. PHP - 解密加密密碼
- 6. 密碼加密/解密
- 7. 加密和解密密碼
- 8. Spring Cloud Config - 加密密碼
- 9. 加密和解密密碼的WebSphere
- 10. Android的密碼加密/解密
- 11. Yii的加密和解密密碼
- 12. 加密/解密使用EVP_ *
- 13. 加密解密使用jasypt
- 14. 加密,使用Rails解密
- 15. 使用Carrierwave加密/解密
- 16. 使用AES加密/解密
- 17. 將md5加密的密碼轉換爲解密的密碼wordpress
- 18. 解密密碼塊鏈異或「加密」
- 19. PHP鹽加密/解密密碼
- 20. 在iOS中加密和解密密碼
- 21. 試圖加密和解密vigenere密碼
- 22. 如何解密加密密碼?
- 23. Java轉置密碼加密/解密
- 24. 密碼加密/解密彈簧安全
- 25. 使用解密密鑰加密文件
- 26. Spring JDBC模板 - 解密密碼
- 27. pycrypto加密/解密,解密
- 28. 使用簡單的替換密碼進行加密和解密
- 29. 加密/解密自定義MembershipProvider中的密碼使用情況?
- 30. 在C#中解密使用Java加密的密碼
一般來說,密碼應被散列而不是加密和解密。您比較哈希以查看用戶輸入的值是否正確。 –
@ rich.okelly 您能否提供該方向的任何示例 – Vivek
SO可以在這裏幫助 - 請參閱http://stackoverflow.com/questions/326699/difference-between-hashing-a-password-and-encrypting-it –