密碼雜湊函數

维基百科,自由的百科全书
跳转至: 导航搜索

密碼雜湊函數英语Cryptographic hash function),又譯為密碼散列函數加密散列函数散列函數的一種。它被認為是一種單向函數,要由散列函數輸出的結果,回推輸入的資料是什麼,是非常困難的。這種散列函數的輸入資料,通常被稱為訊息(message),而它的輸出結果,經常被稱為訊息摘要(message digest)或是摘要(digest)。

一個理想的密碼雜湊函數應該有四個主要的特性:

  • 對於任何一個給定的訊息,它都很容易就能運算出雜湊數值
  • 由一個已知的雜湊數值,去推算出原始的訊息,這是不可行的
  • 在不更動雜湊數值的前提下,修改訊息內容是不可行的
  • 對於兩個不同的訊息,它不能給與相同的雜湊數值

信息安全中,有許多重要的應用,都使用了密碼雜湊函數來實作,例如數位簽章訊息鑑別碼

特性[编辑]

相關條目[编辑]