勵志

勵志人生知識庫

hash是什麼

「散列」或「哈希」

Hash,通常翻譯為「散列」或「哈希」,是一種將任意長度的數據通過散列算法變換為固定長度數據的過程。

Hash的過程是一種壓縮映射,因為散列值的空間通常遠小於輸入的空間,所以不同的輸入可能會散列為相同的輸出。這意味著無法從散列值唯一確定原始輸入值。Hash廣泛套用於數據加密、信息安全、數據結構(如HashMap)等多個領域。