密碼雜湊函數(英語:Cryptographic hash function),又譯為加密雜湊函數、密碼雜湊函數、加密雜湊函數,是雜湊函數的一種。它被認為是一種單向函數,也就是說極其難以由雜湊函數輸出的結果,回推輸入的資料是什麼。這樣的單向函數被稱為「現代密碼學的馱馬」。[1]這種雜湊函數的輸入資料,通常被稱為訊息(message),而它的輸出結果,經常被稱為訊息摘要(message digest)或摘要(digest)。
在資訊保安中,有許多重要的應用,都使用了密碼雜湊函數來實作,例如數碼簽章,訊息鑑別碼。