我想在我的web應用程序中實現sha512
,所以我的數據庫上的密碼不可見。任何人如何編寫代碼來實現這一點?任何幫助是極大的讚賞!如何在我的web應用程序中實現Sha512>?
0
A
回答
0
PHP:
$hashed = crypt("secret", '$6$xxxxxxxx$');
的Java:
import org.apache.commons.codec.digest.Crypt;
String hashed = Crypt.crypt("secret", "$6$xxxxxxxx$");
它加密密碼時,你總是使用 「鹽」,而不僅僅是節省SHA512的輸出( 「祕密」)作出的重要「彩虹桌」攻擊難度較大。該「XXXXXXX」上面應該另外,從a-zA-Z0-9./
0
可以包括SHA512算法在網頁中像這樣的javascript文件的字符隨機字符串代替,
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/sha512.js"> </script>
<script>
var hash = CryptoJS.SHA512("Message");
</script>
更多信息,查看網頁:
https://code.google.com/p/crypto-js/ https://crypto-js.googlecode.com/svn-history/r491/branches/3.x/src/sha512.js
相關問題
- 1. 如何在我的web應用程序中實現OpenID?
- 2. 如何實現openAM SSO到我現有的Web應用程序
- 3. 在Web應用程序中實現OAuth2.0
- 4. 如何在新的Web應用程序的Global.asax中實現User.Identity.Name
- 5. 如何在asp.net web應用程序中實現後臺進程
- 6. 如何實現加盟鏈接到我的web應用程序?
- 7. 我如何在我的應用程序中實現雲計算?
- 8. 實現MVP在Web應用程序
- 9. 如何在Web應用程序中實現角色
- 10. 如何在Web應用程序中實現刷新令牌 - angularjs
- 11. 如何在web應用程序中實現tab容器?
- 12. 如何在Spring Web應用程序中實現共享功能?
- 13. 如何在Web應用程序中實現時區?
- 14. 如何在Web應用程序中實現自動註銷?
- 15. 如何在Web應用程序中實現緩存?
- 16. 如何在C#asp.net中實現推拉式Web應用程序
- 17. 如何在Web應用程序中實現EasyQuery?
- 18. 如何在ASP.NET web應用程序中實現DRY原理
- 19. 如何在我開發的Web應用程序中實現Asp.net成員資格
- 20. 如何在我的android應用程序中實現應用程序內購買?
- 21. 如何在我的應用程序中實現代碼在iphone
- 22. 如何實現在Web應用程序的打印
- 23. 如何實現應用程序在我的應用
- 24. 如何在我的應用程序中實現離線閱讀
- 25. 如何在我的應用程序中實現EGOPhotoViewer?
- 26. 如何在我的應用程序中實現系統鬧鐘?
- 27. 如何在我的VB.Net應用程序中實現XMPP
- 28. 如何在我的應用程序中實現日曆?
- 29. 如何在我的應用程序中實現裝飾器?
- 30. 如何在我的Android應用程序中實現Miracast
這將是有益的知道用什麼語言你都寫在你的web應用! – 2013-03-05 10:40:17
爲了澄清這應該做服務器端,幾乎每個語言都有某種庫(標準或第三部分)用於處理像這樣的問題 – 2013-03-05 10:43:49