當前位置:成語大全網 - 新華字典 - 消息認證碼MAC和hash函數HASH有什麽區別?

消息認證碼MAC和hash函數HASH有什麽區別?

哈希函數沒有關鍵字,將任意長度的消息壓縮成固定長度的消息摘要。

消息認證碼是帶密鑰的,其構造方法通常基於哈希函數,如HMAC和MDX-MAC。也可以基於類CBC的MAC等分組密碼,也可以基於泛哈希函數族。

簡而言之,MAC碼可以看作是帶密鑰的哈希函數。