加密
函数

加密函数
公钥私钥
散列函数 (MD4 MD5 SHA-1 SHA-256 SHA-384 SHA-512)

应用

散列函数 + 文件 = 指纹
散列函数 + 密码 = 消息认证码
消息认证码 + 公钥私钥 = 数字签名
数字签名 + 公钥私钥 = 证书