首页 › 答案 › 题库 › 知识竞赛 › 商用密码应用安全性评估从业人员考核

商用密码应用安全性评估从业人员考核题库及答案(第2001-2200题)

商用密码应用安全性评估从业人员考核题库及答案(第2001-2200题)
2001、下列关于未来密码学的发展说法错误的是()
A、量子计算机能够实现电子计算机所做不到的并行算法
B、量子计算机能够破解RSA、ECC等密码
C、进入量子计算时代,仍然需要保护信息的安全,目前使用的密码算法和密钥长度仍然能够保证安全
D、量子密码的安全性不依赖传统的计算安全
正确答案:C
2002、根据有限域的描述,下列()是有限域。
A、模素数n的剩余类集
B、GF(2的8次方)
C、整数集
D、有理数集
正确答案:B
2003、GB/T33560-2017《信息安全技术密码应用标识规范》定义的标识中,包括()。
A、算法标识
B、密钥标识
C、设备标识
D、协议标识
正确答案:D
2004、GB/T33560-2017《信息安全技术密码应用标识规范》》中,包括()的接口标识。
A、OpenSSL接口
B、密码设备应用接口
C、通用密码服务接口
D、智能IC卡及智能密码钥匙接口
正确答案:D
2005、GB/T33560-2017《信息安全技术密码应用标识规范》中,包括()密钥操作标识。
A、密钥生成
B、密钥分发
C、密钥导入
D、密钥销毁
正确答案:D
2006、GB/T33560-2017《信息安全技术密码应用标识规范》中,包括()的密钥分类标识。
A、主密钥
B、设备密钥
C、用户密钥
D、密钥加密密钥
正确答案:D
2007、下列可以防止重放攻击的方式有()。
A、时间戳
B、鉴别方验证序列号没有重复
C、采用“挑战-响应”机制
D、数字签名
正确答案:C
2008、以下关于完整性保护的说法错误的有()。
A、在特殊应用中,在确保杂凑值无法被修改时,也可以单纯采用杂凑算法保护数据的完整性
B、基于公钥密码技术的数字签名可以防止敌手对消息进行篡改,但不能防止接收者对消息进行伪造
C、基于对称密码或者杂凑算法的完整性保护机制既能确保接收者接收消息之前的消息完整性,也能防止接收者对消息的伪造
D、HMAC可以避免单独使用杂凑算法可能会遭受中间人攻击的弊端
正确答案:C
2009、密码学是研究通信安全保密的科学,它包含两个相对独立的分支()。
A、密码编码学
B、密码分析学
C、密钥破译学
D、密码编译学
正确答案:B
2010、下列方法可用于对消息认证码攻击的是()。
A、重放攻击
B、密钥推测攻击
C、已知明文攻击
D、选择密文攻击
正确答案:B
2011、被周恩来总理称为“龙潭三杰”的地下情报战斗小组,他们是()。
A、毛泽覃
B、钱壮飞
C、李克农
D、胡底
正确答案:D
2012、以下场景利用了密码的不可否认功能的是()。
A、网银用户对交易信息进行签名
B、电子证照
C、服务端对挑战值进行签名
D、SSL协议中对会话计算MAC
正确答案:D
2013、实现和验证不可否认性过程中可能会用到()密码元素。
A、杂凑函数
B、时间戳
C、数字证书验证
D、签名验签
正确答案:D
2014、古典密码体制的分析方法有()。
A、统计分析法
B、明文-密文分析法
C、穷举分析法
D、重合指数法
正确答案:D
2015、美国数据加密标准DES算法迭代结构是()。
A、平衡Fesitel网络结构
B、非平衡Fesitel网络结构
C、SP结构
D、MD结构
正确答案:A
2016、AES密码算法的迭代结构是()。
A、平衡Fesitel网络结构
B、非平衡Fesitel网络结构
C、SP结构
D、MD结构
正确答案:C
2017、我国商用密码算法SM4迭代结构是()。
A、平衡Fesitel网络结构
B、非平衡Fesitel网络结构
C、SP结构
D、MD结构
正确答案:B
2018、SM4分组密码算法轮函数中的T置换,包括的运算有()。
A、非线性变换
B、S盒运算
C、线性变换
D、列混合变换
正确答案:C
2019、在商用密码算法应用中,加密算法()。
A、可以公开
B、不能公开知道
C、算法只用发送方知道
D、算法只用接收方
正确答案:A
2020、混淆和扩散是密码设计的一般原则,所以在很多密码设计中,都采用了代换和置换等变化来达到混淆和扩散的效果。下列哪些密码体制中,采用了置换的处理思想()。
A、RSA
B、CAESAR密码
C、AES
D、DES
正确答案:D
2021、为了提高DES的安全性,并充分利用现有的软硬件资源,人们已设计开发了DES的多种变异版本,下面()属于DES变异版本。
A、2DES
B、3DES
C、4DES
D、5DES
正确答案:B
2022、SM4算法的轮函数包括的运算有()。
A、异或
B、非线性变换
C、线性变换
D、相乘
正确答案:C
2023、AES算法中,当密钥长度是256位时,分组长度是128位,需要进行加密轮数为()。
A、6
B、10
C、12
D、14
正确答案:D
2024、DES算法,有效密钥长度是()位。
A、44
B、56
C、64
D、128
正确答案:B
2025、加密算法的工作模式中,ECB指的是()。
A、密文链接模式
B、密文反馈模式
C、输出反馈模式
D、电码本模式
正确答案:D
2026、SHANNON于1949年提出了设计对称密码的基本原则,他指出密码设计必须遵循的原则有()
A、混淆
B、扩散
C、隐藏
D、拆分
正确答案:B
2027、SM4加密算法是()。
A、分组密码体制
B、序列密码体制
C、置换密码体制
D、替代密码体制
正确答案:A
2028、DES中密钥从输入的64位到输入F函数中,轮密钥长度为()。
A、64比特
B、48比特
C、128比特
D、36比特
正确答案:B
2029、IDEA加密算法的的密钥长度为()。
A、64比特
B、32比特
C、不固定
D、128比特
正确答案:D
2030、DES加密算法共经过()次迭代运算的处理。
A、8
B、9
C、16
D、18
正确答案:C
2031、DES加密算法中共用()S盒。
A、6
B、7
C、8
D、9
正确答案:C
2032、如果M,C,K分别表示明文、密文和密钥,而M’,C’,K’分别表示的非,E表示加密运算,则DES算法的互补对称性可以表示为()。
A、C=E(M,K),则C’=E(M’,K’)
B、C=E(M,K),则C’=E(M,K)
C、C=E(M,K),则C’=E(M,K’)
D、C=E(M,K),则C’=E(M’,K)
正确答案:A
2033、AES分组密码算法密钥长度可以是()。
A、56比特
B、128比特
C、192比特
D、256比特
正确答案:D
2034、AES分组密码算法加密过程的轮数可以是()。
A、10轮
B、12轮
C、14轮
D、16轮
正确答案:C
2035、我国商用分组密码算法SM4中使用的S盒的输入是()位。
A、4位
B、6位
C、8位
D、16位
正确答案:C
2036、我国商用分组密码算法SM4中使用的S盒的输出是()位。
A、4位
B、6位
C、8位
D、16位
正确答案:C
2037、分组密码算法AES-192加密的轮数为()。
A、10轮
B、12轮
C、14轮
D、16轮
正确答案:B
2038、分组密码算法AES-128加密的轮数为()。
A、10轮
B、12轮
C、14轮
D、16轮
正确答案:A
2039、分组密码算法AES-256加密的轮数为()。
A、10轮
B、12轮
C、14轮
D、16轮
正确答案:C
2040、我国商用分组密码算法SM4加密的轮数为()。
A、12轮
B、14轮
C、16轮
D、32轮
正确答案:D
2041、AES加密算法中字节代换ByteSub()是由()运算组合而成。
A、列混淆
B、轮密钥加
C、有限域GF(2^8)上元素的乘法逆元
D、对字节仿射变换
正确答案:C
2042、下面哪种方法不是分组密码体制的分析方法()。
A、大整数分解
B、穷尽密钥搜索
C、差分密码分析
D、线性密码分析
正确答案:A
2043、SM4分组密码算法,该算法的分组长度为128比特,密钥长度为()。
A、64比特
B、128比特
C、192比特
D、256比特
正确答案:B
2044、DES算法中扩展运算E的功能是()。
A、对16位的数据组的各位进行选择和排列,产生一个32位的结果
B、对32位的数据组的各位进行选择和排列,产生一个48位的结果
C、对48位的数据组的各位进行选择和排列,产生一个64位的结果
D、对56位的数据组的各位进行选择和排列,产生一个64位的结果
正确答案:B
2045、Skipjack是一个密钥长度为()位分组加密算法
A、56
B、64
C、80
D、128
正确答案:C
2046、一个消息明文长度为740比特,使用SM4算法进行加密时,以下哪种模式不需要对该明文填充至6个分组长度。
A、CBC
B、CTR
C、CFB
D、ECB
正确答案:B
2047、SM4算法的密钥和明文长度分别是多少比特()
A、128、256
B、128、128
C、256、128
D、256、256
正确答案:B
2048、AES由四个不同的模块组成,其中不是非线性模块的有()。
A、字节代换
B、行位移
C、列混淆
D、轮密钥加
正确答案:D
2049、Shannon建议密码设计的基本方法包括()。
A、布尔运算
B、扩散
C、混淆
D、迭代
正确答案:C
2050、分组密码算法有()工作模式。
A、ECB
B、CBC
C、CFB
D、OFB
正确答案:D
2051、AES算法的步骤有()。
A、字节代替
B、行移位
C、列混淆
D、轮密钥加
正确答案:D
2052、如果DES加密使用的轮密钥为k1,k2……k16,则DES解密时第一轮使用的密钥为()。
A、k1
B、k8
C、k12
D、k16
正确答案:D
2053、在IDEA中,有()个加密轮次。
A、16
B、12
C、8
D、10
正确答案:C
2054、AES算法中的状态可表示为一个二维数组,如果明文长度为128比特,则明文状态为()。
A、4行4列
B、4行6列
C、4行8列
D、4行10列
正确答案:A
2055、下面关于AES算法的叙述,哪一个是正确的()。
A、AES算法是用56比特的密钥加密64比特的明文得到64比特的密文
B、AES算法属于非对称密码算法
C、AES是一个数据块长度和密钥长度可分别为128比特、192比特或256比特的分组密码算法
D、AES是一个数据块长度和密钥长度可分别为64比特或128比特的分组密码算法
正确答案:C
2056、在下面分组密码加密工作模式中,有密文传输错误扩散的是()。
A、ECB
B、OFB
C、CBC
D、CTR
正确答案:C
2057、DES的三种主要的攻击方法是()。
A、穷举攻击
B、差分密码分析
C、线性密码分析
D、查表攻击
正确答案:C
2058、IDEA的分组长度是()比特。
A、56
B、64
C、96
D、128
正确答案:B
2059、对称密码算法ECB模式指的是()。
A、密文链接模式
B、密文反馈模式
C、输出反馈模式
D、电码本模式
正确答案:D
2060、对称密码算法CFB模式指的是()。
A、计数器模式
B、密文反馈模式
C、输出反馈模式
D、密文链接模式
正确答案:B
2061、磁盘加密要求密文和初始向量等的总长度不会超过原有的明文长度,以下分组工作模式适合用于磁盘加密的是()。
A、XTS
B、HCTR
C、CTR
D、ECB
正确答案:C
2062、以下()算法可以安全地为变长的数据生成MAC。
A、CBC-MAC
B、HMAC
C、GCM
D、CMAC
正确答案:D
2063、关于分组密码算法工作模式描述正确的是()
A、ECB和CTR模式的加密和解密过程均支持并行计算
B、CFB、OFB和CTR模式在加密时不需要填充操作
C、在ECB模式下,若某些密文分组比特错误,则解密后对应的明文分组也会出
D、在CBC模式解密中,如果密文分组1损坏,但是密文2、3没有损坏,则密文分组3是无法正确解密的
正确答案:C
2064、以下分组密码算法工作模式,说法是正确的()。
A、在CRT模式中,主动攻击者可以通过反转密文分组中的某些比特,引起解密后明文中的相应比特也发生反转。
B、在OFB模式中,可以在加密消息之前预计算密钥流
C、CFB模式与OFB模式的区别仅仅在于密码算法的输入。
D、假设CBC模式加密的密文分组中有一个分组损坏了(如由于硬盘故障导致密文分组的值发生了改变),在这种情况下,只要密文分组的长度没有发生变化,则解密时最多只会有2个分组受到数据损坏的影响
正确答案:D
2065、以下分组密码算法的工作模式IV要求每个消息必须唯一,不能重用,且不可预测的是()。
A、OFB
B、CFB
C、CBC
D、GCM
正确答案:D
2066、在AES算法中每一轮的轮密钥的长度为()位。
A、64
B、128
C、256
D、512
正确答案:B
2067、DES加密算法对输入的明文首先进行()。
A、左右分离
B、初始置换
C、迭代运算
D、乘法运算
正确答案:B
2068、在2012年,国家密码管理局发布了一系列国产密码算法作为密码行业标准,其中()是分组密码。
A、祖冲之算法
B、SM4算法
C、SM2算法
D、SM3算法
正确答案:B
2069、广泛应用于商用数据保密的我国自主研制的分组密码算法是()。
A、3DES
B、IDEA
C、AES
D、SM4
正确答案:D
2070、以下4个不同的变换,其中()不是SM4算法轮函数的组成模块。
A、S盒变换
B、行位移
C、线性变换L
D、轮密钥异或
正确答案:B
2071、当SM4算法采用()工作模式时,可以并行处理多组消息分组。
A、ECB
B、CBC
C、CFB
D、OFB
正确答案:A
2072、下述()密码算法是分组密码算法。
A、SM2
B、SM3
C、SM4
D、SM9
正确答案:C
2073、SM4算法的轮密钥由加密密钥生成,共有()个轮密钥。
A、4
B、31
C、32
D、128
正确答案:C
2074、SM4是我国提出的商用密码算法,SM4算法进行密钥扩展时的迭代次数是()。
A、8
B、16
C、31
D、32
正确答案:D
2075、SM4是我国提出的商用密码算法,SM4算法进行加解密时的迭代次数是()。
A、10
B、16
C、31
D、32
正确答案:D
2076、SM4算法的轮密钥由加密密钥生成,每个轮密钥为()比特字。
A、8
B、32
C、64
D、128
正确答案:B
2077、SM4密钥扩展算法中首先将加密密钥与()异或。
A、系统参数
B、固定参数
C、轮常数
D、明文
正确答案:A
2078、SM4算法的非线性变换由()个并行的S盒构成
A、4
B、8
C、16
D、32
正确答案:A
2079、SM4加密轮函数中的线性变换L的输入为()比特。
A、8
B、32
C、128
D、160
正确答案:B
2080、对称密码的优点是非常快速,受到广泛的应用,选项中哪些是对称密码算法()。
A、RSA算法
B、3DES算法
C、SM4算法
D、IDEA算法
正确答案:D
2081、以下属于分组密码算法的是()。
A、RC4
B、SM4
C、RSA
D、IDEA
正确答案:C
2082、下列属于分组密码的主要模式是()。
A、ECB
B、CBC
C、CFB
D、OFB
正确答案:D
2083、为确保加解密结构一致,SM4算法最后还需经过一次()运算。
A、反序变换
B、交叉变换
C、非线性变换
D、正形置换
正确答案:A
2084、SM4加密轮函数中的线性变换由输入及其循环左移若干比特共()项异或而成。
A、4
B、5
C、8
D、32
正确答案:D
2085、SM4密钥扩展算法中的线性变换由输入及其循环左移若干比特共()项异或而成。
A、3
B、4
C、5
D、32
正确答案:A
2086、下述哪些变换()与SM4算法的安全强度无关。
A、S盒变换
B、线性变换
C、轮密钥异或加变换
D、反序变换
正确答案:D
2087、下列关于SM4分组密码算法叙述错误的是()。
A、一般来说,分组密码迭代轮数越多,密码分析越困难
B、可以用于数据加密
C、是对称密码
D、是不可逆的
正确答案:D
2088、下述关于SM4算法和AES算法采用的S盒之间的关系叙述错误的是()。
A、都是8比特输入8比特输出的非线性置换
B、都是基于有限域逆运算构造
C、两者之间线性等价
D、两者之间仿射等价
正确答案:C
2089、下述()运算是SM4算法中线性变换L的基本运算。
A、循环左移
B、循环右移
C、左移
D、右移
正确答案:A
2090、下列关于SM4分组密码算法叙述正确的是()。
A、一次只对明文消息的单个字符进行加解密变换
B、是不可逆的
C、采用了正形置换设计思想
D、需要密钥同步
正确答案:C
2091、下列关于SM4的解密算法叙述错误的是()。
A、解密算法与加密算法结构相同
B、解密轮密钥与加密轮密钥相同
C、解密轮密钥是加密轮密钥的逆序
D、解密算法与加密算法都采用32轮迭代
正确答案:B
2092、下列关于SM4的密钥扩展算法叙述错误的是()。
A、采用32轮非线性迭代结构
B、每次迭代生成32比特轮密钥
C、采用与加密算法相同的S盒
D、采用与加密算法相同的线性变换
正确答案:D
2093、SM4加密算法的线性变换L存在()个固定点。
A、0
B、1
C、2
D、4
正确答案:D
2094、下列分组密码加密模式,加密过程中可并行生成伪随机流的是()。
A、CBC
B、OFB
C、CFB
D、CTR
正确答案:D
2095、下列基于分组密码的MAC模式,使用并行结构的是()。
A、OMAC
B、TMAC
C、EMAC
D、PMAC
正确答案:D
2096、下列分组密码工作模式,()是可鉴别的加密模式。
A、CBC-MAC
B、PMAC
C、EtM
D、ECB
正确答案:C
2097、消息鉴别码比杂凑函数增加了()功能。
A、机密性保护
B、完整性保护
C、消息源鉴别
D、不可否认性
正确答案:C
2098、标准的Enc-then-MAC需要使用()个独立随机密钥。
A、一个
B、两个
C、三个
D、四个
正确答案:B
2099、消息鉴别码需要具备的最低安全性是()。
A、PRF
B、不可预测
C、PRP
D、SPRP
正确答案:B
2100、底层采用SM4算法的生日界安全分组密码工作模式,抵抗区分攻击的强度接近于()。
A、2^32
B、2^64
C、2^128
D、2^256
正确答案:B
2101、下列分组密码加密模式,解密过程中具备错误扩散的是()。
A、CBC
B、OFB
C、CFB
D、CTR
正确答案:C
2102、分组密码工作模式在使用过程中,()等参数必须严格保密。
A、Nonce
B、计数器
C、密钥
D、随机IV
正确答案:C
2103、在SM4算法的线性变换中,循环左移运算的移位数包括()。
A、2
B、10
C、18
D、24
正确答案:D
2104、对于SM4分组密码,当采用CTR工作模式时,下述描述正确的是()。
A、具有良好的硬件和软件效率
B、能进行随机访问
C、可以在明文到来之前计算密钥流
D、不能用于高速实现需求
正确答案:C
2105、SM4算法轮函数中的合成置换T由下述选项中哪几个()复合而成。
A、扩展置换
B、初始置换
C、非线性变换
D、线性变换
正确答案:D
2106、下列关于SM4算法的描述中,正确的是()。
A、SM4算法的加密过程由连续的32轮迭代和一个反序变换组成
B、SM4算法的每轮迭代中更新32比特数据
C、SM4算法的32轮迭代中,每一轮都需要1个32比特的轮密钥
D、SM4算法的明文、密文和密钥的长度都为128比特
正确答案:D
2107、SM4算法在电子密码本(ECB,ElectronicCodeBook)模式下容易受到下述哪些攻击()。
A、统计分析攻击
B、分组重放攻击
C、代换攻击
D、差分攻击
正确答案:D
2108、下述()算法的S盒与SM4算法的S盒是仿射等价。
A、DES
B、AES
C、Camellia
D、MISTY
正确答案:B
2109、下述正确描述SM4和AES有什么不同之处的是()。
A、SM4密钥长度固定,而AES密钥长度可变
B、SM4的线性变换是面向比特的运算,而AES的所有运算是面向字节的
C、SM4的加密过程和解密过程一致,而AES的加密过程和解密过程不一致
D、SM4是非平衡广义Fesitel结构,而AES是SP结构
正确答案:D
2110、SM4算法由国家密码管理局发布,下列是正确描述SM4算法是()。
A、SM4是一种分组密码算法
B、SM4分组长度为128比特
C、SM4密钥长度为128比特
D、SM4加密算法的迭代次数为32
正确答案:D
2111、在SM4密钥扩展算法的线性变换中,循环左移运算的移位数包括()。
A、8
B、13
C、23
D、24
正确答案:C
2112、下述正确描述SM4的是()。
A、SM4目前ISO/IEC标准化组织采纳
B、SM4的分组长度为128位
C、SM4的密钥长度为128位
D、SM4原名SMS4
正确答案:D
2113、评估SM4算法的安全性,必须考虑下述对分组密码算法常用的分析方法()。
A、差分分析
B、线性分析
C、不可能差分分析
D、积分分析
正确答案:D
2114、下述对SM4分组密码算法介绍中正确的是()。
A、将消息分为固定长度的数据块来逐块处理的
B、分组长度和密钥长度一样长
C、分组长度和密钥长度不一样
D、加密算法中的线性变换与密钥扩展算法中的线性变换完全一致
正确答案:B
2115、下列分组密码工作模式中,解密过程支持并行计算的有()。
A、CBC
B、CTR
C、ECB
D、XTR
正确答案:C
2116、下列分组密码工作模式中,解密之前可以进行伪随机流预计算的有()。
A、CBC
B、CTR
C、OFB
D、CFB
正确答案:C
2117、分组密码的认证模式与公钥体制下的数字签名相比,()是共有的。
A、保护数据机密性
B、保护数据完整性
C、数据起源认证
D、运行速度快
正确答案:C
2118、下列分组密码工作模式,属于认证加密模式的有()。
A、OMAC
B、CCM
C、EAX
D、ECB
正确答案:C
2119、底层采用SM4算法的EMAC,输出标签的比特长度支持()。
A、32
B、64
C、128
D、256
正确答案:C
2120、下列分组密码工作模式,解密过程中不需要调用分组密码解密算法的是()。
A、CBC
B、OFB
C、CFB
D、CTR
正确答案:D
2121、下列分组密码工作模式中,在解密过程中不需要调用分组密码逆运算的有()。
A、CBC
B、CTR
C、OFB
D、CFB
正确答案:D
2122、分组密码的认证加密模式在应用过程中,可以输出的信息有()。
A、Nonce
B、密文
C、标签
D、密钥
正确答案:C
2123、分组密码认证模式的特点包括()。
A、机密性保护
B、完整性保护
C、数据起源认证
D、速度快
正确答案:D
2124、以下密码结构,具备逆变换的有()。
A、Feistel
B、MISTY
C、Sponge
D、Benes
正确答案:B
2125、下列分组密码认证加密模式中,()只需对明文处理一遍。
A、Enc-then-MAC
B、OCB
C、GCM
D、CCM
正确答案:C
2126、下列分组密码工作模式,未采用并行结构的是()。
A、CMAC
B、OCB
C、PMAC
D、CTR
正确答案:A
2127、下列分组密码认证模式中,使用密钥最少的是()。
A、OMAC
B、TMAC
C、XCBC
D、EMAC
正确答案:A
2128、底层采用SM4算法的生日界安全分组密码工作模式,抵抗密钥恢复攻击的强度接近于()。
A、2^32
B、2^64
C、2^128
D、2^256
正确答案:B
2129、采用SM4算法的CBC-MAC,其输出的标签无法支持()比特长度。
A、32
B、64
C、128
D、256
正确答案:D
2130、CTR是一种分组密码()模式。
A、加密
B、认证
C、认证加密
D、杂凑
正确答案:A
2131、OFB是一种分组密码()模式。
A、加密
B、认证
C、认证加密
D、杂凑
正确答案:A
2132、E、nc-then-MAC是一种()模式。
A、加密
B、认证
C、认证加密
D、杂凑
正确答案:C
2133、下列分组密码工作模式,能够保护数据完整性的是()。
A、CTR
B、OFB
C、CBC-MAC
D、ECB
正确答案:C
2134、下列分组密码工作模式,能够保护数据机密性的是()。
A、EMAC
B、CMAC
C、PMAC
D、CTR
正确答案:D
2135、下列不属于对称密码体制的是()。
A、分组密码认证模式
B、分组密码加密模式
C、分组密码认证加密模式
D、数字签名
正确答案:D
2136、在量子攻击下,根据Grover算法,采用SM4的分组密码CTR模式抵抗密钥恢复攻击的强度大约是()。
A、2^32
B、2^64
C、2^96
D、2^128
正确答案:B
2137、如果泄漏了CBC-MAC的链接值,会导致如下情况发生()。
A、密钥被恢复
B、CBC-MAC被伪造(消息、标签)
C、生成标签错误
D、无任何问题
正确答案:B
2138、下列分组密码工作模式,能够保护数据完整性的是()。
A、CTR
B、OMAC
C、GCM
D、OFB
正确答案:C
2139、关于DES加密算法和AES加密算法的说法中错误的是()。
A、DES是一个分组算法,数据分组长度为64比特位
B、AES是一个分组密码算法,数据分组长度为128比特位
C、DES和AES均为对称密钥加密算法
D、DES和AES密钥长度为128比特位(16字节)
正确答案:D
2140、SM4的解密和加密使用相同的算法,只是将()的使用次序反过来。
A、明文
B、密文
C、轮密钥
D、密钥
正确答案:C
2141、DES算法密钥是64位,其中密钥有效位为()。
A、32比特
B、56比特
C、64比特
D、128比特
正确答案:B
2142、下述()密码算法是分组密码算法。
A、SHA-1
B、A5
C、IDEA
D、RSA
正确答案:C
2143、AES在整体结构上采用的是()结构。
A、Square
B、Feistel
C、Sponge
D、SP
正确答案:D
2144、下列分组密码工作模式中,加解密均支持并行计算的是()。
A、CBC
B、OFB
C、CFB
D、CTR
正确答案:D
2145、GCM是一种分组密码()模式。
A、加密
B、认证
C、认证加密
D、杂凑
正确答案:C
2146、某业务员发起了“从A账户向B账户转账1亿元”的转账请求数据并进行加密传输,攻击者将捕获的密文分组数据进行对调,将原转账请求内容改为了“从B账户向A账户转账1亿元”,以下加密模式可能会导致该问题发生的是()。
A、CBC
B、ECB
C、BC
D、CFB
正确答案:B
2147、CCM是CTR工作模式和CBC-MAC消息鉴别码以()的形式进行结合。
A、MAC-then-Encrypt
B、Encrypt-then-MAC
C、Encrypt-and-MAC
D、Hash-then-Encrypt
正确答案:A
2148、DES算法的主要缺点有()。
A、密钥比较短
B、存在弱密钥
C、算法为对称运算
D、存在互补对称性
正确答案:C
2149、序列密码的安全性主要基于()。
A、加密算法
B、密钥序列生成算法
C、解密算法
D、鉴别方法
正确答案:B
2150、初始状态为(00…0)的线性反馈移位寄存器输出序列的周期是()。
A、不能确定
B、1
C、0
D、无穷大
正确答案:B
2151、初始状态为(11…1)的线性反馈移位寄存器输出序列的周期是()。
A、不能确定
B、1
C、0
D、无穷大
正确答案:A
2152、ZUC-128算法是一个面向字的序列密码,密钥长度为()。
A、64比特
B、128比特
C、256比特
D、1024比特
正确答案:B
2153、ZUC-128算法是一个面向字的序列密码,初始向量的长度为()。
A、64比特
B、128比特
C、256比特
D、1024比特
正确答案:B
2154、ZUC-128主算法一次输出的密钥流长度为()。
A、32比特
B、64比特
C、128比特
D、256比特
正确答案:A
2155、SM3密码杂凑函数的迭代结构是()。
A、Feistle迭代结构
B、SP结构
C、MD结构
D、Sponge结构
正确答案:C
2156、SHA-3密码杂凑函数的结构是()。
A、Feistel结构
B、SP结构
C、MD结构
D、Sponge结构
正确答案:D
2157、以ZUC算法为核心算法的保密性和完整性算法在()年成为3GPPLTE标准。
A、2009
B、2010
C、2011
D、2012
正确答案:C
2158、ZUC算法是一个()密码算法。
A、分组
B、序列
C、公钥
D、杂凑
正确答案:B
2159、ZUC算法的LFSR部分采用()产生算法的源序列。
A、线性移位寄存器
B、带进位反馈移位寄存器
C、非线性反馈移位寄存器
D、T-函数
正确答案:A
2160、ZUC算法的LFSR部分中移位寄存器总长度为()比特。
A、480
B、496
C、512
D、528
正确答案:B
2161、ZUC算法比特重组部分从寄存器单元抽取()比特供非线性函数和密钥导出函数使用。
A、64
B、128
C、192
D、256
正确答案:B
2162、ZUC算法密钥流产生阶段每一拍产生()比特长的密钥流。
A、1
B、8
C、16
D、32
正确答案:D
2163、ZUC算法LFSR部分产生二元源序列的周期约为()。
A、2^{128}
B、2^{256}
C、2^{496}
D、2^{512}
正确答案:C
2164、ZUC算法LFSR部分由16个()比特的字单元变量构成。
A、8
B、16
C、32
D、31
正确答案:D
2165、ZUC算法的非线性函数F没有采用()运算。
A、模2^{31}-1的加法
B、模2^{32}的加法
C、比特级异或
D、左循环移位
正确答案:A
2166、ZUC算法的非线性函数F的设计采用了4个()比特的S盒。
A、4×4
B、8×8
C、16×16
D、32×32
正确答案:B
2167、ZUC算法非线性函数F部分包含2个()比特的记忆单元。
A、8
B、16
C、32
D、64
正确答案:C
2168、ZUC算法驱动部分的设计使用了模()的环上的LFSR。
A、2^{31}
B、2^{31}-1
C、2^{32}
D、2^{32}-1
正确答案:B
2169、ZUC算法密钥载入时两个记忆单元的值设置为()。
A、全1比特串
B、全0比特串
C、随机比特串
D、种子密钥
正确答案:B
2170、ZUC算法初始化轮数为()。
A、65
B、64
C、35
D、32
正确答案:D
2171、ZUC算法初始化过程中非线性函数F的输出需要()参与到LFSR的反馈运算中。
A、左移一位
B、右移一位
C、循环左移一位
D、循环右移一位
正确答案:B
2172、ZUC算法在()年被发布为国家标准。
A、2009
B、2011
C、2012
D、2016
正确答案:D
2173、ZUC算法非线性函数F部分共使用()个8比特S-盒。
A、2
B、4
C、6
D、8
正确答案:D
2174、以ZUC算法为核心的128EEA-3算法为()。
A、保密性算法
B、公钥算法
C、完整性算法
D、签名算法
正确答案:A
2175、以ZUC算法为核心的128EIA-3算法为()。
A、保密性算法
B、公钥算法
C、完整性算法
D、签名算法
正确答案:C
2176、ZUC算法在()年被发布为国家密码行业标准。
A、2009
B、2011
C、2012
D、2016
正确答案:C
2177、ZUC算法驱动部分LFSR反馈系数不包括()。
A、2^{12}
B、2^{15}
C、2^{17}
D、2^{21}
正确答案:A
2178、ZUC算法驱动部分LFSR的抽头位置不包括()。
A、s15
B、s10
C、s7
D、s0
正确答案:C
2179、ZUC算法比特重组BR层从上层LFSR寄存器单元抽取位置不包括()。
A、s0
B、s5
C、s9
D、s12
正确答案:D
2180、ZUC算法比特重组BR层主要使用了软件实现友好的()操作。
A、比特级异或
B、字符串连接
C、比特级AND
D、比特级OR
正确答案:A
2181、ZUC算法非线性函数F部分使用的两个线性变换L1,L2的设计与()算法线性扩散层的设计思想相同/类似。
A、SM4
B、AES
C、PRESENT
D、PRINCE
正确答案:A
2182、ZUC算法非线性函数F部分包含()个记忆单元。
A、2
B、4
C、6
D、8
正确答案:A
2183、ZUC算法密钥载入过程中除了装入种子密钥,还要使用()个设定的15比特常数。
A、8
B、12
C、16
D、20
正确答案:C
2184、ZUC算法非线性函数F部分所使用的S盒之一与()算法的S盒仿射等价。
A、PRINCE
B、AES
C、DES
D、PRESENT
正确答案:B
2185、ZUC算法非线性函数F部分使用的两个线性变换L1,L2的设计采用了()运算。
A、右循环移位
B、左循环移位
C、比特串联结
D、有限域乘法
正确答案:B
2186、ZUC算法非线性函数F部分输入、输出长度分别为()。
A、96,96
B、96,64
C、96,32
D、32,32
正确答案:C
2187、以ZUC算法为核心,成为3GPPLTE标准的算法为()。
A、128EEA-3
B、128EIA-3
C、128UEA-3
D、128UIA-3
正确答案:B
2188、ZUC算法结构的核心部分包括()。
A、LFSR
B、比特重组BR
C、非线性函数F
D、Feistel网络
正确答案:C
2189、ZUC算法非线性函数F部分使用的非线性运算包括()。
A、S-盒变换
B、模2^{32}的加法
C、模2^{31}-1的加法
D、比特串异或运算
正确答案:B
2190、ZUC算法非线性函数F部分使用的两个线性变换L1,L2采用()运算设计,降低了实现代价。
A、右循环移位
B、左循环移位
C、比特串异或运算
D、有限域乘法
正确答案:C
2191、ZUC算法密钥装载时LFSR中需要装入()。
A、种子密钥
B、初始向量
C、16个15比特常数
D、15个15比特常数
正确答案:C
2192、关于ZUC算法初始化过程描述正确的是()。
A、迭代64轮
B、初始化完成后直接输出密钥流
C、迭代32轮
D、非线性函数的输出会参与LFSR的反馈运算
正确答案:D
2193、关于ZUC算法描述正确的是()。
A、3GPPLTE唯一标准
B、基于素域上的LFSR设计
C、算法结构新颖
D、算法软硬件实现性能良好
正确答案:D
2194、一个同步流密码具有很高的密码强度主要取决于()。
A、密钥流生成器的设计
B、密钥长度
C、明文长度
D、密钥复杂度
正确答案:A
2195、序列密码也称为(),它是对称密码算法的一种。
A、非对称密码
B、公钥密码
C、流密码
D、古典密码
正确答案:C
2196、如果序列密码所使用的是真正随机方式的、与消息流长度相同的密钥流,则此时的序列密码就是()密码体制。
A、对称
B、非对称
C、古典
D、一次一密
正确答案:D
2197、以下是序列密码或流密码算法的是()。
A、SM2算法
B、SM3算法
C、SM4算法
D、ZUC算法
正确答案:D
2198、RC4是一个典型的基于()数组变换的序列密码。
A、线性
B、非线性
C、同步
D、异步
正确答案:B
2199、m序列是()移位寄存器序列的简称。
A、最长线性
B、最短线性
C、最长非线性
D、最短非线性
正确答案:A
2200、以下密码算法不属于序列密算法的是()。
A、ZUC
B、RC4
C、A5
D、IDEA
正确答案:D