购买英文版--点击: GB/T 34953.4-2020 英文版
信息技术 安全技术 匿名实体鉴别 第4部分:基于弱秘密的机制
Information technology -- Security techniques -- Anonymous entity authentication -- Part 4: Mechanisms based on weak secrets
1 范围
GB/T 34953的本部分规定了基于弱秘密的匿名实体鉴别机制、每种机制的具体操作步骤以及详
细的输入输出。
本部分适用于服务器在无法获取可用来识别用户具体身份信息的情况下对用户进行校验,确认其
属于特定用户群组的场景。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 15852.2 信息技术 安全技术 消息鉴别码 第2部分:采用专用杂凑函数的机制
(GB/T 15852.2-2012,ISO/IEC 9797-2:2002,MOD)
GB/T 34953.1 信息技术 安全技术 匿名实体鉴别 第1部分:总则(GB/T 34953.1-2017,
ISO 20009-1:2013,IDT)
GB/T 36624-2018 信息技术 安全技术 可鉴别的加密机制(ISO/IEC 19772:2009,MOD)
ISO/IEC 11770-4:2006 信息技术 安全技术 密钥管理 第4部分:基于弱秘密的机制
3 术语和定义
GB/T 34953.1界定的以及下列术语和定义适用于本文件。
3.1
交换群满足对S中的所有元素a与b。
3.2
可鉴别的加密
使用密码学算法对数据进行的(可逆)操作,使得生成的密文不能被非授权实体在不被探测到的情
况下修改,即:提供数据机密性、数据完整性与数据源鉴别。
3.3
鉴别凭证
包含可用来对实体进行鉴别的信息的凭证。
3.4
认证器
作为鉴别机制的一部分被发送,并且被另一方验证的数据串。
3.5
声明方
在鉴别中,作为委托人或代表委托人的实体。
注:声明方包括代表委托人进行鉴别交互所需的功能及秘密数据。
3.6
抗碰撞杂凑函数
满足下列性质的杂凑函数:找到映射到相同杂凑值的两个输入在计算上是不可行的。
注:计算不可行性依赖于特定的安全需求及环境。
3.7
凭证
对一个身份的描述。通常用来帮助对其所描述的身份对应的身份信息进行鉴别,凭证所描述的身
份信息可打印于纸质文件或储存于物理令牌中,以用来声明该信息的合法性。
示例:凭证可以是用户名、用户名与口令的组合、个人识别码(PIN)、智能卡、令牌、指纹、护照等。
3.8
循环群
满足以下性质的交换群(G,*):存在G中的元素g,对于每个G中的每个元素a,都存在整数i
使得a=gi ,g称为G的生成元。
3.9
可区分标识符
可无二义性区分某个实体的信息。
3.10
穷举搜索
对秘密值的所有可能取值进行遍历的攻击方法。
注:穷举搜索也被称为暴力破解。
3.11
域
满足以下条件的集合 S与定义在其上的对运算。
3.12
有限域
包含有限个元素的域。
注:对于任意的正整数m 和素数p,均存在包含正好pm 个元素的有限域。该有限域是同构唯一的,记为F(pm),其中p称为F(pm)的特征。
3.13
群
满足以下条件的集合S与定义在其上的运算。
3.14
群生成元
循环群的生成元。
3.15
同态加密
一种允许第三方在密文状态下对明文进行操作的对称或非对称加密。
注:第三方指除加密方与解密方以外的任何实体。
3.16
消息鉴别码(MAC)算法
在密钥的作用下将比特串映射到固定长度位比特的计算函数,满足如下两个性质:
---对于任意的密钥和任意的输入串,该函数可被有效计算;
---对于任何固定的密钥,在不给定有关该密钥的先验知识的条件下,对于任意新的输入串,即使
给定了若干输入串的集合及其对应的输出,且该集合中第i个输入的值可基于对前i-1个输
入值进行观察后再选择,计算该函数的输出仍是计算不可行的。
注1:MAC算法有时也被称为密码校验函数。
注2:计算不可行性依赖于特定的安全需求及环境。
3.17
离线穷举搜索
在不与任何授权方进行交互的情况下执行的穷举搜索。
3.18
口令
可被记忆的用来进行实体鉴别的私密单词、词组、数字或者字母序列。
3.19
口令验证数据
用于检验实体是否掌握某个特定口令知识的数据。
3.20
口令包裹凭证
由口令产生的,能够抵抗离线穷举搜索攻击的鉴别凭证。
3.21
素域
包含素数个元素的有限域。
3.22
假名
只在一段时间内有效的能够明确区分某个实体的信息。
3.23
安全素数
满足 (p-1)/2仅包含大素数因子的奇素数p。
3.24
系统参数
对加密方案或者函数的选择。
4 符号、缩略语和转化原语
4.1 符号和缩略语
GB/T 34953.1界定的以及下列符号和缩略语适用于本文件。
ADK :使用K 作为密钥的可鉴别的加密机制的解密函数,应选择GB/T 36624-2018中规定的
机制。
AEK :使用K 作为密钥的可鉴别的加密机制的加密函数,应选择GB/T 36624-2018中规定的
机制。
评论
发表评论