标准解读

《GB/T 18238.2-2024 网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》相较于《GB/T 18238.2-2002 信息技术 安全技术 散列函数 第2部分:采用n位块密码的散列函数》在内容上进行了多方面的更新与调整,反映了近二十年来网络安全技术的发展以及对更高安全性要求的响应。具体变更包括但不限于以下几个方面:

首先,在标准名称上,《GB/T 18238.2-2024》将“信息技术”更改为“网络安全技术”,这一变化体现了随着互联网技术的广泛应用,对于信息安全的关注从一般的信息技术领域转向了更加专门化的网络安全领域。

其次,新版本中增加了更多关于现代加密算法和协议的内容,比如引入了近年来发展起来的新一代分组密码算法作为构建杂凑函数的基础。这些新算法相比旧版所基于的经典算法,在效率与安全性之间提供了更好的平衡。

再者,《GB/T 18238.2-2024》还加强了对实现细节的要求,比如初始化向量的选择、填充方法等,确保即使是在不同平台上实施相同标准时也能保持一致性和互操作性。此外,对于如何处理消息长度扩展攻击等问题也给出了更为明确的指导原则。

最后,新版标准还考虑到了量子计算对未来密码学可能带来的挑战,并为此预留了一定的技术空间,虽然目前尚无直接针对量子威胁的具体措施被纳入标准之中,但可以看出制定者已经意识到这一点并开始着手准备应对策略。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 即将实施
  • 暂未开始实施
  • 2024-09-29 颁布
  • 2025-04-01 实施
©正版授权
GB/T 18238.2-2024网络安全技术杂凑函数第2部分:采用分组密码的杂凑函数_第1页
GB/T 18238.2-2024网络安全技术杂凑函数第2部分:采用分组密码的杂凑函数_第2页
GB/T 18238.2-2024网络安全技术杂凑函数第2部分:采用分组密码的杂凑函数_第3页
GB/T 18238.2-2024网络安全技术杂凑函数第2部分:采用分组密码的杂凑函数_第4页
GB/T 18238.2-2024网络安全技术杂凑函数第2部分:采用分组密码的杂凑函数_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

GB/T 18238.2-2024网络安全技术杂凑函数第2部分:采用分组密码的杂凑函数-免费下载试读页

文档简介

ICS35030

CCSL.80

中华人民共和国国家标准

GB/T182382—2024

.

代替GB/T182382—2002

.

网络安全技术杂凑函数

第2部分采用分组密码的杂凑函数

:

Cybersecuritytechnology—Hash-functions—

Part2Hash-functionsusinablockciher

:gp

ISO/IEC10118-22010Informationtechnolo—Securit

(:,gyy

techniues—Hash-functions—Part2Hash-functionsusinan

q:g

n-bitblockciherMOD

p,)

2024-09-29发布2025-04-01实施

国家市场监督管理总局发布

国家标准化管理委员会

GB/T182382—2024

.

目次

前言

…………………………Ⅲ

引言

…………………………Ⅴ

范围

1………………………1

规范性引用文件

2…………………………1

术语和定义

3………………1

符号

4………………………1

通用模型的使用

5…………………………2

杂凑函数

61………………2

概述

6.1…………………2

参数选择

6.2……………3

填充方法

6.3……………3

初始化值

6.4……………3

轮函数

6.5………………3

输出变换

6.6……………3

杂凑函数

72………………3

概述

7.1…………………3

参数选择

7.2……………4

填充方法

7.3……………4

初始化值

7.4……………4

轮函数

7.5………………4

输出变换

7.6……………6

杂凑函数

83………………6

概述

8.1…………………6

参数选择

8.2……………7

填充方法

8.3……………7

初始化值

8.4……………7

轮函数

8.5………………7

输出变换

8.6……………9

附录资料性初始化值和变换u的定义

A()……………10

附录资料性示例

B()……………………12

参考文献

……………………19

GB/T182382—2024

.

前言

本文件按照标准化工作导则第部分标准化文件的结构和起草规则的规定

GB/T1.1—2020《1:》

起草

本文件是网络安全技术杂凑函数的第部分已经发布了以下

GB/T18238《》2。GB/T18238

部分

:

第部分总则

———1:;

第部分采用分组密码的杂凑函数

———2:;

第部分专门设计的杂凑函数

———3:。

本文件代替信息技术安全技术散列函数第部分采用n位块密码

GB/T18238.2—2002《2:

的散列函数与相比除结构调整和编辑性改动外主要技术变化如下

》,GB/T18238.2—2002,,:

增加了术语分组见

a)“”(3.1);

增加了杂凑函数的概述见

b)(6.1);

更改散列函数为杂凑函数更改散列函数为杂凑函数并删除散列函数见第章第

c)32,43,2(7、

章年版的第章第章第章

8,20027、8、9)。

本文件修改采用信息技术安全技术杂凑函数第部分采用n位

ISO/IEC10118-2:2010《2:

块密码的杂凑函数

》。

本文件与相比做了下述结构调整

ISO/IEC10118-2:2010:

第章对应的第章

———7ISO/IEC10118-2:20108;

第章对应的第章

———8ISO/IEC10118-2:20109。

本文件与的技术差异及其原因如下

ISO/IEC10118-2:2010:

增加了规范性引用文件见第章

———GB/T25069—2022(3);

更改了术语n位分组密码为分组密码删除术语轮函数见第章

———“”“”,“”(3);

增加了DDiHHiIVLLLXnqTXYX⊕Yϕ完善了符号定义见

———、、、、、1、2、、、、、‖、、:=、,(

第章

4);

删除了规定的杂凑函数因该杂凑函数已被发现存在安全问题并

———ISO/IEC10118-2:20102,;

将规定的杂凑函数和杂凑函数依次更改为本文件的杂凑函数

ISO/IEC10118-2:2010342

见第章及杂凑函数见第章同时优化了描述逻辑见第章第章

(7)3(8),(7、8);

删除了规范性附录因为该附录给出的代码不适用于我国情况

———C,。

本文件做了下列编辑性改动

:

为与我国技术标准体系协调标准名称更改为网络安全技术杂凑函数第部分采用分

———,《2:

组密码的杂凑函数

》;

纳入了

———ISO/IEC10118-2:2010/Cor1:2011;

增加了术语分组的注见

———“”(3.1);

增加了关于杂凑函数安全性提示的注释见

———(7.1、8.1);

更改了第章轮函数中笔误将与该杂凑函数相关的β的具体定义见更改为

———ISO/IEC9,“8.1”

与该杂凑函数相关的β的具体定义见见第章

“7.5”(9);

更改了资料性附录使用分组密码算法替换了分组密码算法以指导算法

———A,SM4AES,SM4

的使用将表中子函数i更改为密钥的前位将表中子函数i更改为密钥的

,A.1“”“3”,A.2“”“

前位见附录

4”(A);

GB/T182382—2024

.

更改了资料性附录使用分组密码算法给出了三种杂凑函数的示例见附录

———B,SM4(B);

增加了资料性引用文件见附录

———GB/T32907—2016(B);

调整了部分语句见为方便阅读对部分数据改用表格形式并增加了表编号见附

———(7.5、8.5),,,(

B);

调整了参考文献

———。

请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别专利的责任

。。

本文件由全国网络安全标准化技术委员会提出并归口

(SAC/TC260)。

本文件起草单位中电科网络安全科技股份有限公司国家密码管理局商用密码检测中心中国电

:、、

子技术标准化研究院中国科学院软件研究所中国电子科技集团公司第十五研究所山东大学西安西

、、、、

电捷通无线网络通信股份有限公司中国科学院信息工程研究所中国科学院大学北京银联金卡科技

、、、

有限公司山东得安信息技术有限公司华为技术有限公司格尔软件股份有限公司智巡密码上海检

、、、、()

测技术有限公司北京江南天安科技有限公司北京信安世纪科技股份有限公司北京海泰方圆科技股

、、、

份有限公司

本文件主要起草人张立廷罗鹏李彦峰眭晗毛颖颖李艳俊李世敏王薇黄晶晶张国强

:、、、、、、、、、、

史丹萍王鹏孙思维孙晓峰杨波谭亦夫王秉政马洪富曾光郑强韩玮李雪雁龚晓燕潘文伦

、、、、、、、、、、、、、、

贾世杰熊云张雪刘赣秦魏曼

、、、、。

本文件及其所代替文件的历次版本发布情况为

:

年首次发布为

———2002GB/T18238.2—2002;

本次为第一次修订

———。

GB/T182382—2024

.

引言

杂凑函数使用特定的算法将任意长度通常设有上限的位串映射到固定长度的位串采用分组密

()。

码的杂凑函数是指在设计过程中以分组密码算法如等为主要部件通过一定的迭代机制形成

:,(SM4),

的杂凑函数

网络安全技术杂凑函数由个部分组成

GB/T18238《》3。

第部分总则目的在于规定杂凑函数的要求和通用模型用于指导的其他

———1:。,GB/T18238

部分

第部分采用分组密码的杂凑函数目的在于规定采用分组密码的杂凑函数

———2:。。

第部分专门设计的杂凑函数目的在于规定专门设计的杂凑函数

———3:。。

GB/T182382—2024

.

网络安全技术杂凑函数

第2部分采用分组密码的杂凑函数

:

1范围

本文件规定了三种采用n位分组密码的杂凑函数第一种杂凑函数提供长度不大于n位的杂凑

()。

值第二种杂凑函数提供n位的杂凑值第三种杂凑函数提供n位的杂凑值

,2,3。

本文件适用于采用分组密码的杂凑函数的设计开发和检测

、。

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款其中注日期的引用文

。,

件仅该日期对应的版本适用于本文件不注日期的引用文件其最新版本包括所有的修改单适用于

,;,()

本文件

网络安全技术杂凑函数第部分总则

GB/T18238.1—20241:

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论