時間:2022-03-19|瀏覽:527
1、你能把哈希值簡易地了解成是一段數據(某一文件,或是是字符串數組)的DNA,或是身份證件;2、根據一定的hash算法(典型性的有MD5,SHA-1等),將一段較長的數據投射為較簡短的數據,這一段小數據便是大數據的哈希值。他有那樣一個特性,他是唯一的,一旦大數據發生了轉變,就算是一個細微的轉變,他的哈希值也會產生變化。此外一方面,即然是DNA,那么就確保了沒有2個數據的哈希值是相同的。3、恰好是由于那樣的特性,它經常用于分辨2個文件是不是同樣。例如,從互聯網上下載某一文件,只需把這個文件原先的哈希值同下載后取得的文件的哈希值開展比照,假如同樣,則表明2個文件完全一致,下載全過程沒有毀壞文件。而假如不一致,則說明下載獲得的文件跟原本的文件不一樣,文件在下載全過程中遭受了毀壞。