我已經使用微軟「system.security.cryptography」在c#應用程序中製作md5,但我需要JavaScript中的某些內容在客戶端創建類似的md5值,我使用Google搜索並找到了一個站點Paj's Cryptography已經創建使用JavaScript也在「ymail.com」我們可以看到一些完全相同的所有密碼在客戶端更改爲md5,然後將它們發送到服務器,但問題是算法我不知道什麼樣的我們有算法嗎?結果是不同的我想匹配服務器與微軟版本的MD5密碼。使用javascript創建.net md5
1
A
回答
5
C#MD5輸出可能是這樣:09-8F-6B-CD-46-21-D3-73-CA-DE-4E-83-26-27-B4-F6
的Javascript MD5輸出如下:098f6bcd4621d373cade4e832627b4f6
,使它看起來相同,只是把你的C#輸出,並做到這一點:
csharp_md5.ToLower().Replace('-', '');
md5在所有語言中都是相同的媒介,所產生的字母數字字符總是相同的。
+0
謝謝,這是很好的答案! – kamiar3001
+0
@ kamiar3001你的歡迎,很高興我能提供幫助。 –
相關問題
- 1. 使用PHP,MySQL和MD5創建登錄
- 2. 在PHP和JavaScript中使用MD5的MD5
- 3. 使用.net創建JSON
- 4. .NET MD5投產
- 5. 不能創建MD5指紋?
- 6. 使用JavaScript創建
- 7. 創建使用Javascript
- 8. 使用JavaScript創建
- 9. 創建使用JavaScript
- 10. 創建使用JavaScript
- 11. PHP MD5創建用戶表格
- 12. 如何在我的ERB模板中使用Javascript var值創建MD5摘要?
- 13. MD5的hashCode C#.NET
- 14. 可以使用Javascript或JScript.NET創建.NET DLL嗎?
- 15. net-ldap使用密碼創建用戶
- 16. 使用.NET創建Symbian應用程序
- 17. 如何使用JavaScript創建
- 18. 如何創建使用JavaScript
- 19. 使用Javascript創建字體
- 20. 無法使用JavaScript創建
- 21. 使用Javascript創建表格
- 22. 使用Javascript創建表格
- 23. 使用javascript創建ID
- 24. 創建使用JavaScript函數
- 25. 使用Javascript創建表格
- 26. 使用javascript創建div
- 27. 使用JavaScript創建SVG組
- 28. 如何使用JavaScript創建
- 29. 創建以HTML使用javascript
- 30. 創建使用HTML和JavaScript
你真的不應該放棄你的哈希機制,通過顯示你如何在你的客戶端代碼中做到這一點。我不是100%確定你在做什麼...但是閱讀關於Salt的維基百科文章應該給你一些關於你可能對你實際做的事情可能存在的安全問題的想法(http://en.wikipedia.org/ wiki/Salt_(加密技術)) –
你能解釋一下你想做什麼嗎?你的文章給我的印象是你想要做的是概念上的錯誤和不安全。 – CodesInChaos
因爲有路徑,網絡路徑中有很多黑客你看看yahoo登錄安全 – kamiar3001