GB/T 15852.3-2019 信息技术 安全技术 消息鉴别码 第3部分:采用泛杂凑函数的机制

标准编号:GB/T 15852.3-2019
标准名称:信息技术 安全技术 消息鉴别码 第3部分:采用泛杂凑函数的机制
英文名称:lation technolongy-Securily lechniqnes-Messalge authentication
(MACs)-Part 3: Mechanisms using a universal hash-function
ISO(/IEC9797-3:2011.MOD)
标准格式:PDF
发布时间:2019-08-30
实施时间:2020-03-01
标准大小:1750K
标准介绍:GB/T15852《信息技术安全技术消息鉴别码》分为以下3个部分:
第1部分:采用分组密码的机制;
第2部分:采用专用杂凑函数的机制;
第3部分:采用泛杂凑函数的机制
本部分为GB/T15852的第3部分
本部分按照GB/T1.1-2009给出的规则起草。
本部分使用重新起草法修改采用ISO/EC9797-3:2011《信息技术安全技术消息鉴别码第
部分:采用泛杂凑函数的机制》。
本部分与ISO/IEC9797-3:2011相比存在结构变化,将6.3.3.1调整为6.3,3,6.53.1调整为6.5.3。本部分与ISO/IEC9797-3:2011的主要技术性差异及其原因如下:
关于规范性引用文件,本部分做了具有技术性差异的调整,以适应我国的技术条件,调整的情
况集中反映在第2章“规范性引用文件”中,具体调整如下
·用等同采用国际标准的GB/T15852.1—2008代替了ISO/IEC9797-1;
·删除了ISO/IEC18031、ISO/IEC18033-3、SO/IEC18033-4
·增加了GB/T32907-2016,GB/T33133.1-2016,GB/T36624-2018

GB/T15852的本部分规定了4种采用泛杂凑函数的消息鉴别码算法:UMAC、 Badger、 Poly1305和GMAC。这些算法基于GB/T33133.1-2016中规定的序列密码算法和GB/T32907-2016中规定的分组密码算法,或符合国家规定的其他序列密码算法和分组密码算法,使用一个密钥和一个泛杂凑函数处理一个长度为m位的比特串,输出一个长度为n位的比特串作为MAC
本部分适用于安全体系结构、进程及应用的安全服务。这些算法可以作为数据完整性机制,用于检验数据是否在未经授权的方式下被更改。也可以作为消息鉴别机制,确保消息来自于拥有密钥的实体数据完整性机制和消息鉴别机制的强度由以下指标决定:密钥的长度(按比特)与保密性、泛杂凑函数产生的杂凑码的长度(按比特)、泛杂凑函数的强度、MAC的长度(按比特),以及具体的机制
注:提供完整性服务的一般框架在ISO/IEC10181-6中指定
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T15852.12008信息技术安全技术消息鉴别码第1部分:采用分组密码的机制(1SO/IEC9797-1:1999,IDT
GB/T32907-2016信息安全技术SM4分组密码算法
GB/T33133.1-2016信息安全技术祖冲之序列密码算法第1部分:算法描述
GB/T36624-2018信息技术安全技术可鉴别的加密机制

GB/T 15852.3-2019 信息技术 安全技术 消息鉴别码 第3部分:采用泛杂凑函数的机制

GB/T 15852.3-2019 信息技术 安全技术 消息鉴别码 第3部分:采用泛杂凑函数的机制

GB/T 15852.3-2019 信息技术 安全技术 消息鉴别码 第3部分:采用泛杂凑函数的机制

标准下载地址: