理想情況下,14個字符?或者,無論什麼作品。有沒有可以將字符串變成散列的函數?
-4
A
回答
5
該模塊實現公共接口到許多不同的安全散列和消息摘要的算法。包括FIPS安全哈希算法SHA1,SHA224,SHA256,SHA384和SHA512以及RSA的MD5算法。
1
14位十六進制數字是56位。
14 base64數字是84位。
md5是128位,而sha1是160,所以你可以使用這些截斷 - 兩者都可以由hashlib以及其他更近期的sha2哈希生成。
哪一個散列是合適的取決於散列的目的是什麼。
相關問題
- 1. 有沒有可以執行字符串的函數?
- 2. PostgreSQL:有沒有函數可以將base-10 int轉換爲base-36字符串?
- 3. 字節爲字符串散列函數?
- 4. 良好的字符串散列函數
- 5. 字符串的散列函數
- 6. 字符串的通用散列函數
- 7. Rails將選項散列成字符串
- 8. 可以history.js到URL深度鏈接沒有散列或?字符?
- 9. 有沒有.NET庫可以做字符串排列或字符串擴展?
- 10. 字符串散列函數C
- 11. 雙向字符串散列函數
- 12. 字符串散列函數C
- 13. 奇數/素數桶的可變範圍字符串散列函數
- 14. 導軌序列化JSON - >散列的沒有隱式轉換成字符串
- 15. 是否有更有效的方法將數組變成散列?
- 16. 有沒有辦法將函數變量轉換爲D中的字符串?
- 17. 散列函數,可以返回一個基於字符串的整數範圍
- 18. 我可以將兩個字符串散列到一個散列嗎?
- 19. 有沒有辦法將一個字符串拆分成不定數量的變量/字符串?
- 20. 散列函數沒有響應
- 21. 有沒有一個公式可以將經緯度變成單個數字?
- 22. .NET字符串散列函數是否可移植?
- 23. 如何將一個字符串變成一個沒有鍵的列表?
- 24. 有沒有一種方法可以將數組中的字符串用作函數的名稱?
- 25. Python字符串匹配(沒有字符串操作函數)
- 26. 單向函數將可變長度字符串散列爲Groovy中的12位數字
- 27. Ruby:哪個方法用於散列數組以獲得具有所有散列值的字符串?
- 28. Lua - 序列化沒有加載字符串的函數?
- 29. 有沒有可能使用md5生成相同的散列鍵?
- 30. RSpec:將帶有符號鍵的散列與帶有字符串鍵的散列進行比較?
是的,它被稱爲**哈希**功能;) – 2010-12-20 10:17:29
認真,@TIMEX,737問題在14個月的註冊?這幾乎是平均每天兩次 - 有時更高!他們中的很多人都是如此基本的問題,你可以通過一個簡單的搜索找到答案。坦率地說,如果您在發佈之前嘗試搜索Web和StackOverflow,則會更有效地利用您的時間和其他時間。 – 2010-12-20 10:35:22
[內置python hash()函數]的可能重複(http://stackoverflow.com/questions/793761/built-in-python-hash-function) – SilentGhost 2010-12-20 11:02:55