1
A
回答
10
1
您可以使用MD5或SHA1,然後將二進制結果編碼爲Base64,這可能是您示例中使用的編碼。
+0
謝謝!而已! base64_encode(md5($ string,true)) – 2010-08-10 12:19:24
0
它看起來像base64編碼Check here和here
1
可能MD5或SHA但沒有一個人能這麼肯定呢!
2
它看起來像base-64編碼。這需要二進制字節並將每個3字節系列轉換爲4個字符,其中每個字符可以是由base-64編碼定義的64個不同字符之一。 64 = 6位。 6位* 4個字符= 24位。 24位/ 8位/字節= 3字節。這看起來像64基數,因爲它以「==」結尾。我認爲當字符和字節不對齊時,「=」字符用於填充輸入的結尾。
編輯:基於代碼的長度,它看起來像是編碼16字節的數據(128位)。它可能是某種128位散列或加密密鑰。
相關問題
- 1. 我可以使用什麼算法爲唯一的mac地址生成48位散列?
- 2. 什麼樣的工具可以用來生成這個圖表?
- 3. 這個算法做什麼?
- 4. 這個算法叫什麼?
- 5. 這個散列有什麼問題?
- 6. 這個算法爲什麼不產生100以下的斐波納契序列?
- 7. 哪種散列算法可以使用.NET,我可以使用java對這些散列執行密碼檢查
- 8. 散列算法
- 9. 爲什麼這個python類實例可散列?
- 10. 生成和散列
- 11. 爲什麼這個unhash函數不能反轉這個散列?
- 12. 什麼coffeescript生成這個js?
- 13. 生成多對一映射的算法/散列函數
- 14. 是否可以告訴哪個哈希算法生成這些字符串?
- 15. 這個多線程程序生成算法有什麼潛在的問題?
- 16. RAR3散列算法
- 17. 60bit散列算法
- 18. 這是什麼樣的散列/加密?
- 19. 這是什麼樣的散列加密?
- 20. 這是什麼樣的散列?
- 21. 這是什麼樣的散列文件?
- 22. 是否有一個散列算法,在C#中產生64位散列大小?
- 23. 這個像素渲染算法發生了什麼?
- 24. 生命遊戲 - 這個算法是什麼
- 25. 什麼是「分散唯一性算法」?
- 26. 我可以使用什麼算法來產生「隨機」值?
- 27. 爲什麼這個算術表達式產生這個結果?
- 28. 這個floodfill算法有什麼問題?
- 29. 這個算法有什麼缺陷?
- 30. 這個算法的上界是什麼?
它可以是任何大於16字節的字節,包括SHA1或任何SHA2算法,因爲較大的散列可能因各種原因被截斷。我也會猜測MD5。 – 2010-08-11 00:15:44