
美:/'hæʃt/
GRE
v. 将(肉或其他食物)做成醬;切碎(肉或蔬菜)(hash 的過去式及過去分詞)
Have you hashed out what you're going to do when you arrive in Paris?
你想好到了巴黎以後幹嘛了嗎?
Hillary and I hashed it over dozens of times.
我和希拉裡再三考慮了十多次。
Encode the hashed byte array into hex characters.
将哈希後的字節數組編碼成十六進制字符。
VARCHAR HASHED: For nodes with string values of arbitrary length.
VARCHAR HASHED:用于帶有字符串值的節點,字符串值的長度為任意長度。
Even with the best online budgets, the kinks are being hashed out.
甚至那些最好的網上預算,密鑰也是經過讨論決定的。
It improves the performance of the queries that use hashed partition.
它改善了使用哈希分區的那些查詢的性能。
hash function
散列函數;哈希函數
hash table
[計]雜湊表
hash algorithm
[計]雜湊算法;散列算法;哈希算法
hash out
消除,經過長時間讨論解決一個問題
hash code
[計]散列碼;混列碼
hashed 是動詞hash 的過去分詞形式,主要用作形容詞或名詞。在計算機科學和密碼學領域,它特指經過哈希函數處理後的數據。以下是詳細解釋:
hashed 描述數據通過哈希函數(Hash Function)轉換後的狀态。哈希函數将任意長度的輸入(如文件、密碼、消息)映射為固定長度的字符串(即哈希值),具有以下核心特性:
來源:NIST《密碼學哈希函數指南》(FIPS 180-4)[1](https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf)
數據完整性驗證
文件傳輸後,對比哈希值可檢測是否被篡改(如軟件下載頁面的 SHA-256
校驗值)。
例:Linux 發行版官網提供 ISO 文件的哈希值供驗證[2](https://ubuntu.com/download/verify)
密碼存儲
系統存儲用戶密碼的哈希值而非明文(如 bcrypt
、scrypt
算法),即使數據庫洩露也無法直接獲取密碼。
來源:OWASP《密碼存儲方案指南》[3](https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html)
區塊鍊與加密貨币
比特币使用 SHA-256
哈希算法生成交易指紋并構建區塊鍊(如區塊頭的哈希值決定挖礦難度)。
來源:比特币白皮書《比特币:一種點對點電子現金系統》[4](https://bitcoin.org/bitcoin.pdf)
數據結構優化
哈希表(Hash Table)通過鍵的哈希值快速定位數據,實現高效查找(時間複雜度接近 O(1))。
來源:Cormen《算法導論》第11章 "哈希表"
"hello123"
hashed
值 = "e4d5e9d5c6c2a7e8f4b1e3c6a8d9e0f1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7"
即使輸入改為 "hello124"
,哈希值也會變為完全不同字符串。
弱哈希算法(如 MD5
、SHA-1
)易受碰撞攻擊,現代系統需采用SHA-256、SHA-3 或密鑰衍生函數(如PBKDF2)。
來源:NIST《密碼算法安全強度和適用期建議》[5](https://csrc.nist.gov/publications/detail/sp/800-131a/rev-2/final)
參考文獻
[1] NIST. Secure Hash Standard (SHS). FIPS PUB 180-4.
[2] Ubuntu. How to verify downloaded ISO files.
[3] OWASP. Password Storage Cheat Sheet.
[4] Satoshi Nakamoto. Bitcoin: A Peer-to-Peer Electronic Cash System.
[5] NIST. Transitioning the Use of Cryptographic Algorithms and Key Lengths. SP 800-131A Rev.2.
“hashed”是動詞“hash”的過去分詞形式,其核心含義與計算機科學中的“哈希函數”相關,但也可用于其他語境:
計算機科學中的核心含義
指通過哈希函數(hash function)将任意長度的數據(如文件、密碼)轉換為固定長度的字符串(哈希值)。例如:
sha256("password") → 5e8848...
),即使數據庫洩露,原始密碼也難以被還原。關鍵特性
其他語境用法
若需進一步了解哈希算法的數學原理或具體應用場景(如區塊鍊、數據庫索引),可提供補充說明。
thinnerbewareloftyinflatablefainthearteddown paymentcoercingdespitedespritligustrazinelungingrepressingwardingaerosol sprayascending motioncorn starchoriental styletext formattingthermal stabilizationwood processingcardiamorphiachivedeactivatordimethoxymethaneDracontiumembonpointhemiobesityHercogellarvariumTerzaghi