1
河豚,因爲我們可以從哈希中提取它存儲鹽的點是什麼?存儲密碼鹽有什麼意義?
$hash = crypt($password, $salt);
要獲得哈希,我們可以使用
substr($hash, 0, 28)
或
substr($hash, 0, 29)
我不知道,如果是點從鹽或哈希密碼,但。
河豚,因爲我們可以從哈希中提取它存儲鹽的點是什麼?存儲密碼鹽有什麼意義?
$hash = crypt($password, $salt);
要獲得哈希,我們可以使用
substr($hash, 0, 28)
或
substr($hash, 0, 29)
我不知道,如果是點從鹽或哈希密碼,但。
鹽值被用來使「彩虹桌」的攻擊更難。如果沒有隨機鹽,密碼總是會產生相同的散列,並且如果你可以「收集」一個充滿了這些散列的密碼數據庫,你可以很容易地檢查它們的已知散列。最常用的100個密碼。用鹽你當然也可以嘗試這些,但是你必須爲每種鹽調用哈希函數,並且需要很多時間,因爲哈希函數被設計爲「很慢」,使得暴力破解難度很大。
沒有意義,我相信人們存儲它是因爲他們不知道如何處理crypt函數。 –
** YES!** @ dev-null-dweller釘了它:) – CodeAngry