转: MAC认证码的说明
Mac 说明
2023-09-27 14:23:41 时间
转: http://blog.sina.com.cn/s/blog_4940e1fc01012vk3.html
MAC(Message Authentication Code)
消息认证码(带密钥的Hash函数):密码学中,通信实体双方使用的一种验证机制,保证消息数据完整性的一种工具。构造方法由M.Bellare提出,安全性依赖于Hash函数,故也称带密钥的Hash函数。消息认证码是基于密钥和消息摘要所获得的一个值,可用于数据源发认证和完整性校验。
在发送数据之前,发送方首先使用通信双方协商好的散列函数计算其摘要值。在双方共享的会话密钥作用下,由摘要值获得消息验证码。之后,它和数据一起被发送。接收方收到报文后,首先利用会话密钥还原摘要值,同时利用散列函数在本地计算所收到数据的摘要值,同时利用散列函数在本地计算所收到数据的摘要值,并将这两个数据进行比对。若两者相等,则报文通过认证。
相关文章
- Mac系统下Homebrew以及Telnet的安装与使用说明
- Mac系统Cornerstone安装和使用说明(最佳的SVN管理工具)
- 多台Mac电脑使用同一个apple开发者账号测试
- MAC 系列 之XCode7.1 + HBuilder MUI 离线打包 ipa 上次application leader 问题:ERROR ITMS - 90534
- Mac——Mac连接远程服务器
- Git 使用教程 之 Mac 使用Git上传代码到GitHub
- Mac 下解决虚拟机virtualbox 4.3和windows共享问题
- 中国黑客围攻苹果Mac?库克竟躲在角落偷笑?
- Mac 键盘快捷键
- 钉钉Mac版创建群及添加机器人
- Mac下如何设置Eclipse默认浏览器为chrome