Skip to content
On this page

消息摘要

关键词:消息摘要、数字签名、算法、密钥、数据、加密、解密

消息摘要是将任意长度的数据转成固定长度的数据 (常称为摘要)。其主要应用在:数据加密;数字签名。

消息摘要采用单向 Hash 算法,其主要特征是:摘要过程不需要密钥;经过摘要的数据无法被解密;而且不同的数据转成的摘要总是不同,而相同的数据转成的摘要必定一致。

常见的消息摘要算法:MD5 算法,能将任意长度的字节序列转换为一个 128 位的摘要 (通常会被写成 32 个十六进制的字符,每个字符表示 4 位),即有 2^128 种不同的输出值。