爲什麼C#的tobase64string將「a46fb104c5ea2fd65df3909f4c6ba4191c2eb4e5」轉換爲56個字符的字符串,而以下站點:http://tomeko.net/online_tools/hex_to_base64.php?lang=en產生了我試圖實現的base64編碼的字符串?這讓我瘋狂!哈哈。base64'ing a sha1
0
A
回答
1
您必須首先將其轉換爲字節數組。
+0
我是。 sha1返回的字節數組,我做一個替換來刪除破折號,然後通過Encoding.UTF8(我嘗試過ASCII和其他幾種).GetBytes(...)將它傳遞給base64轉換函數。 – Xealgo
+0
向我們展示您的代碼和示例字符串 – Tearsdontfalls
相關問題
- 1. Base64ing Unicode字符
- 2. SHA1 PHP加密與SHA1 Python加密
- 3. SHA1 funcion到Python
- 4. sha1的區別
- 5. PHP SHA1不等於java的SHA1
- 6. Keystore SHA1不同於cert.rsa SHA1 APK
- 7. php sha1不匹配.net sha1管理
- 8. SHA1不匹配
- 9. 的Node.js和SHA1
- 10. Openssl sha1長度
- 11. 與HMAC SHA1
- 12. 獲取sha1鍵
- 13. C#byte [] [] SHA1
- 14. mysqli_prepare和SHA1
- 15. 的Git從SHA1
- 16. SHA1不安全?
- 17. Java使用SHA1
- 18. HMAC-SHA1在bash
- 19. PBKDF2-HMAC-SHA1
- 20. sha1.ComputeHash(FILESTREAM)
- 21. SHA1子問題
- 22. Powershell V2.0 SHA1計算
- 23. SHA1 PHP mcrypt_decrypt結果
- 24. Python HMAC-SHA1與Java HMAC-SHA1不同的結果
- 25. Scipy稀疏矩陣求冪:a ** 16比a * a * a * a * a * a * a * a * a * a * a * a * a * a * a * a * a *
- 26. 與標準Java HMAC-SHA1不同的Android HMAC-SHA1
- 27. .net4上的SHA1代
- 28. Scala HMAC-SHA1簽名?
- 29. 轉換SHA1爲Base64
- 30. 概率SHA1碰撞
向我們展示您的C#代碼。您的評論至少有兩個提高眉毛的短語。 – AakashM
我會在下班後,但基本上,我正在關注維基百科上的websocket文章,並且當我按預期得到所有其他結果(包括解析請求鍵並在末尾附加「幻數」)時,SHA1值(一旦破折號)產生a46fb ....編號。然後,我將該值傳遞給Convert.ToBase64String(Encoding.ASCII.GetBytes(key)),該值產生56個字符值,而不像維基百科文章那樣具有28位。 – Xealgo
我有一種感覺,字節值是關閉的...不能相信我以前沒有意識到....我在尋找一個28位數的base64和56/2 = 28 lol。 – Xealgo