Hash,從認識到理解,Hash是什麼?散列是什麼?映射是什麼?哈希函數散列函數是什麼?有了地址值爲什麼還需要哈希值?

這純屬個人的學習認識,有錯的地方,希望各位指正。 散列函數也就是哈希函數;可以簡單來說是一種映射關係,也就是y=f(x), 可以說是一種可以滿射但非單射的映射關係,比如MD5,這種128位的密碼加密算法,也是解決不了單射,也就是有碰撞。128位是超大的數據,我算過64位就是16EB了,所以128位是人類根本用不完的,但確是可以用完的有限的。所以我說哈希是一種非單射且滿射的對應關係,但是我們還是在努
相關文章
相關標籤/搜索