标准简介
GB/T15852《信息技术 安全技术 消息鉴别码》分为2个部分,本部分是GB/T15852的第1部分。本部分是GB15852—1995《信息技术 安全技术 用块密码算法作密码校验函数的数据完整性机制》的修订版。本部分代替GB15852—1995。与GB15852—1995相比较,本部分增加了一种填充方法和三种消息鉴别码(MAC)算法。GB15852—1995附录A 中的可选进程,在本部分中被调整到标准主体内。GB/T15852的本部分规定了六种采用分组密码的消息鉴别码算法。这些消息鉴别码算法可用作数据完整性检验,检验数据是否被非授权地改变。本部分适用于任何安全体系结构、进程及应用的安全服务。英文名称:Information technology - Security techniques - Message Authentication Codes(MACs) - Part 1: Mechanisms using a block cipher
标准状态:作废
替代情况:替代GB 15852-1995;被GB/T 15852.1-2020代替
中标分类:电子元器件与信息技术>>信息处理技术>>L80数据加密
ICS分类:信息技术、办公机械设备>>35.040字符集和信息编码
发布部门:国家质量监督检验检疫.
发布日期:2008-07-02
实施日期:2008-12-01
作废日期:2021-07-01
出版日期:2008-12-01
页数:28页
前言
前言……………………………………………………………………………………………………………………Ⅰ 引言……………………………………………………………………………………………………………………Ⅱ 1 范围………………………………………………………………………………………………………………12 规范性引用文件…………………………………………………………………………………………………1 3 术语和定义………………………………………………………………………………………………………1 4 符号和记法………………………………………………………………………………………………………2 5 要求………………………………………………………………………………………………………………36 MAC算法的模型………………………………………………………………………………………………3 6.1 消息填充……………………………………………………………………………………………………4 6.2 数据分割……………………………………………………………………………………………………46.3 初始变换……………………………………………………………………………………………………46.4 迭代应用分组密码…………………………………………………………………………………………4 6.5 输出变换……………………………………………………………………………………………………46.6 截断操作……………………………………………………………………………………………………57 MAC算法………………………………………………………………………………………………………57.1 MAC 算法1 ……………………………………………………………………………………………57.2 MAC 算法2 ……………………………………………………………………………………………57.3 MAC 算法3 ……………………………………………………………………………………………6 7.4 MAC 算法4 ……………………………………………………………………………………………6 7.5 MAC 算法5 ……………………………………………………………………………………………6 7.6 MAC 算法6 ……………………………………………………………………………………………7附录A (资料性附录)例子 ………………………………………………………………………………………8A.1 MAC 算法1 ……………………………………………………………………………………………9 A.2 MAC 算法2 …………………………………………………………………………………………10 A.3 MAC 算法3 …………………………………………………………………………………………11A.4 MAC 算法4 …………………………………………………………………………………………12 A.5 MAC 算法5 …………………………………………………………………………………………14A.6 MAC 算法6 …………………………………………………………………………………………15 附录B (资料性附录)MAC 算法的安全性分析……………………………………………………………18 参考文献……………………………………………………………………………………………………………22