博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

信息完整性验证技术——散列函数提供的消息认证技术

Posted on 2018-01-03 08:59  羽系  阅读(1992)  评论(0编辑  收藏  举报

散列函数,也称为哈希函数、消息摘要函数、单向函数或杂凑函数。散列函数的主要作用不是完成数据加密与解密的工作,它是用来验证数据的完整性的重要技术。通过散列函数,可以为数据创建“数字指纹”(散列值)。散列值通常是一个短的随机字母和数字组成的字符串。

消息认证流程

散列函数的常用算法有MD——消息摘要算法、SHA——安全散列算法、MAC——消息认证码算法。