散列算法是單向函數。他們采用任何字符串并將其變成固定長度的“指紋”,該指紋無法反轉。這意味著,如果數據庫中的數據受到破壞,則黑客無法很好地獲得用戶密碼,因為用戶密碼從來沒有以哈希表的形式存儲在驅動器上。使用哈希的網站通常具有以下工作流程: