密码技术竞赛模拟

一.单项选择题(共40题,每题1分)
1.DES是分组密码,它所取的迭代次数是( )。

A.8
B.16
C.32
D.64
正确答案:
B
2.DES算法中进行S盒压缩时,对于输入110011,查找S6表,则列号是( )。

A.3
B.6
C.9
D.13
正确答案:
C
3.美国已决定在( )以后将不再使用DES。

A.1997年12月
B.1998年12月
C.1999年12月
D.2000年12月
正确答案:
B
4.下列不属于对称算法的是( )。

A.祖冲之ZUC算法
B. SM2
C. SM7
D. SM4
正确答案:
B
5.在标准的DES的算法中,其分组的长度为( )位。

A.56
B.64
C.112
D.128
正确答案:
B
6.HASH算法MD5的摘要长度为()

A. 64位
B. 128位
C. 256位
D. 512位
正确答案:
B
7.下列选项不是密码系统基本部分组成的是( )。

A.明文空间
B.密码算法
C. 初始化
D. 密钥
正确答案:
C
8.以下不属于密码破解方法的是( )。

A.字典攻击
B. 暴力攻击
C. 混合攻击
D.拒绝服务攻击
正确答案:
D
9.IDEA的分组长度是( )bit。

A.56
B.64
C.96
D.128
正确答案:
B
10.MD5是一种杂凑函数,用于将任意长度的消息映射为固定长度的输出。它通常用于检查文件完整性、数字签名、消息认证码等方面。MD5算法迭代运算包括( )轮处理过程。

A.2
B.3
C.4
D.5
正确答案:
C
11.SHA1算法输出报文杂凑值的长度为( )。

A.120
B.128
C.144
D.160
正确答案:
D
12.通常使用( )验证消息的完整性。

A. 消息摘要
B. 数字信封
C. 对称解密算法
D. 公钥解密算法
正确答案:
A
13.用来破译古典密码的频度分析法主要利用自然语言中字母出现的频度不同的特性。请问英文字母中出现频度最高的是哪一个( )

A. A
B.C
C. I
D.E
正确答案:
D
14.一个安全的密码杂凑函数需要能够抵抗生日攻击等强抗碰撞性攻击。生日攻击即:在随机抽出的N个人中,N至少为( ),就能保证至少两个人生日一样(排除2月29日的情况)的概率大于二分之一。( )

A.20
B.23
C.150
D.182
正确答案:
B
15.以下各种加密算法属于古典加密算法的是( )。

A. DES算法
B. Caesar算法
C. IDEA算法
D. DSA算法
正确答案:
B
16.密码学中的HASH函数按照是否使用密钥分为两大类:带密钥的HASH函数和不带密钥的HASH函数。下面( )是带密钥的哈希函数。

A. MD4
B. SHA-1
C. Whirlpool
D. MD5
正确答案:
C
17.不属于公钥密码体制的是( )。

A. ECC
B. RSA
C. ElGamal
D. DES
正确答案:
D
18.若Alice想向Bob分发一个会话密钥,采用ElGamal公钥加密算法,那么Alice应该选用的密钥是?( )

A.Alice的公钥
B.Alice的私钥
C. Bob的公钥
D. Bob的私钥
正确答案:
C
19.AES的轮函数当中用来实现混淆的是( )

A. 轮密钥加
B. S盒
C. 列混合
D. 行移位
正确答案:
B
20.移位密码通常可用来加密普通的英文句子,假设其密钥为K=11,将明文“wewillmeet”加密后,密文为( )。

A. JQJTXXYQQG
B. HPHTWWXPPE
C. JEJUZZXEEQ
D. HQHTXXWQQF
正确答案:
B
21.后量子公钥密码(PQC)是由NIST于( )正式启动 PQC 项目,面向全球征集PQC算法,推动标准化。

A.2015年12月
B.2016年12月
C.2017年12月
D.2018年12月
正确答案:
B
22.以下哪个选项不属于密码学的具体应用?( )

A.人脸识别技术
B.消息认证,确保信息完整性
C. 加密技术,保护传输信息
D.进行身份认证
正确答案:
A
23.在AES算法中轮密钥的长度为( )位。

A.64
B.128
C.256
D.512
正确答案:
B
24.MD5和SHA-1的输出杂凑值长度分别是多少比特( )

A.80,128
B.128,160
C.128,192
D.160,192
正确答案:
B
25.在分布式密钥分配方案中,如果要求每个用户都能和其他用户安全的通信,那么有n个通信方的网络需要保存( )个主密钥。

A.n(n-1)/2
B. n(n-1)
C. n^2
D.n^2/2
正确答案:
A
26.在DES算法中子密钥的长度为( )位。

A.48
B.49
C.64
D.52
正确答案:
A
27.如果SM2的密文长度是2048比特,那么相应明文长度是( )比特。

A.1024
B.1280
C.2048
D.2816
正确答案:
B
28.Skipjack是一个密钥长度为( )位分组加密算法。

A.56
B.64
C.80
D.128
正确答案:
C
29.DES算法属于加密技术中的()

A. 对称加密
B. 不对称加密
C. 不可逆加密
D. 以上都是
正确答案:
A
30.基于椭圆曲线问题的公钥密码体制有( )。

A. Pohlig-Hellman
B. Pollard
C. ECDSA
D. DSS
正确答案:
C
31.SM2算法的安全性基于()困难假设?

A.双线性映射
B.椭圆曲线离散对数
C.多线性映射
D.丢番图方程求解
正确答案:
B
32.我国商用分组密码算法SM4中使用的S盒的输入是多少位?()

A.4位
B. 6位
C. 8位
D.16位
正确答案:
C
33.SM3密码杂凑算法的压缩函数一共有几种不同的布尔函数?

A.2
B.3
C.4
D.5
正确答案:
A
34.SM2算法中的加密算法达到的安全性是( )。

A.OW-CPA
B.IND-CPA
C.IND-CCA2
D.NM-CPA
正确答案:
C
35.SM4算法的密钥和明文长度分别是多少比特( )。

A.128、256
B.128、128
C.256、128
D.256、256
正确答案:
B
36.SM3密码杂凑算法采用什么结构?

A.MD结构
B.Sponge结构
C.HAIFA结构
D.宽管道结构
正确答案:
A
37.GM/T 0006《密码应用标识规范》中的标识符在跨平台传输时,应采用( )字节顺序进行传输。

A.网络字节顺序(Big-endian)
B.小端(Little-endian)
C.网络字节序或小端
D.其它顺序
正确答案:
A
38.GM/T 0036《采用非接触卡的门禁系统密码应用技术指南》,门禁卡需要实现( )。

A.一卡一密
B.一次一密
C.一次三密
D.一次多密
正确答案:
A
39.GM/T 0036《采用非接触卡的门禁系统密码应用技术指南》。门禁系统鉴别协议遵循( )。

A.GM/T 0032 基于角色的授权与访问控制技术规范
B.GM/T 0033 时间戳接口规范
C.GM/T 0034 基于SM2密码算法的证书认证系统密码及其相关安全技术规范
D.GM/T 0035 射频识别系统密码应用技术要求
正确答案:
D
40.GM/T 0005《随机性检测规范》中,以下关于“显著性水平”,正确的说法是( )

A.随机性检测中错误地判断某一个随机序列为非随机序列的概率
B.随机性检测中判断某一个随机序列为非随机序列的概率
C.随机性检测中判断某一个随机序列为随机序列的概率
D.随机性检测中错误地判断某一个随机序列为随机序列的概率
二.多项选择题(共20题,每题2分,错答、漏答均不给分)
1.下列不属于序列密码的是( )。

A.DES
B.ZUC
C.AES
D.ECC
正确答案:
ACD
2.量子计算中的Shor算法和Grover算法,对哪些传统密码算法安全性产生较大威胁( )。

A.RSA
B.DSA
C.AES
D.SM3
正确答案:
AB
3.下面哪些是公钥密码算法( )。

A.Schnorr
B.ElGamal
C.AES
D.RSA
正确答案:
ABD
4.下列哪些算法既能实现加解密又能实现签名( )。

A.RSA
B.ElGamal
C.AES
D.DES
正确答案:
AB
5.标准AES加密算法的密钥长度可以是( )

A.128
B.192
C.64
D.256
正确答案:
ABD
6.下述描述AES错误的是( )。

A.AES是面向比特的运算
B.AES的分组长度为128位
C.AES的密钥长度只能为128位
D.AES是在2001年由NIST公布为高级加密标准
正确答案:
AC
7.试求出29(mod299)的所有平方根( )。

A.35
B.126
C.173
D.264
正确答案:
ABCD
8.下列关于Blowfish算法的说法,错误的是( )

A.Blowfish算法是一种流密码算法
B.Blowfish算法分组长度为64比特
C.Blowfish算法密钥固定为128比特
D.Blowfish算法的提出时间是1993年
正确答案:
AC
9.Camellia是分组密码,它的加解密轮数可以为( )。

A.9
B.18
C.24
D.48
正确答案:
BC
10.下列密码体制属于计算安全的是( )。

A.RSA
B.ECC
C.AES
D.一次一密系统
正确答案:
ABC
11.SM2公钥密码算法一般包括如下哪些功能( )。

A.密钥分散
B.签名
C.密钥交换
D.加密
正确答案:
BCD
12.下列我国商密算法中,被纳入国际标准化组织ISO/IEC的包括( )。

A.SM2数字签名算法
B.SM3密码杂凑算法
C.SM4分组密码算法
D.祖冲之密码算法
正确答案:
ABCD
13.SM2公钥加密算法的密文包含哪些元素?

A.椭圆曲线点乘
B.杂凑值
C.比特串
D.基域元素
正确答案:
ABC
14.ZUC算法非线性函数F部分使用的非线性运算包括( )。

A.S-盒变换
B.模2^{32}的加法
C.模2^{31}-1的加法
D.比特串异或运算
正确答案:
AB
15.SM3密码杂凑算法的应用有哪些?

A.计算机安全登录系统
B.数字签名
C.数字证书
D.电子政务
正确答案:
ABCD
16.SM4分组密码算法轮函数中的T置换,包括哪些运算?

A.非线性变换
B.4个并行的S盒运算
C.线性变换
D.列混合变换
正确答案:
ABC
17.GB/T 33560-2017《信息安全技术 密码应用标识规范》》中,包括以下哪些接口标识?( )

A.OpenSSL接口
B.密码设备应用接口
C.通用密码服务接口
D.智能IC卡及智能密码钥匙接口
正确答案:
BCD
18.GB/T 15852《信息技术 安全技术 消息鉴别码》标准中定义的消息鉴别码可以基于()机制实现。

A.分组密码
B.泛杂凑函数
C.非对称密码
D.专用杂凑函数
正确答案:
ABD
19.GM/T 0021《动态口令密码应用技术规范》参与动态口令运算的因素包括( )。

A.时间因子
B.事件因子
C.挑战因子
D.种子密钥
正确答案:
ABCD
20.GM/Z 4001《密码术语》中提及的几种密码攻击方法包括( )

A.重放攻击
B.唯密文攻击
C.穷举攻击
D.选择明文攻击
正确答案:
ABCD
三.判断题(共20题,每题1分)
1.Vigenere加密法和Beaufort加密法是多码替换加密法的两个例子。( )

正确 错误

正确答案:
正确

2.周期置换密码是将明文串按固定长度分组,然后对每个分组中的子串按某个置换重新排列组合从而得到密文()。

正确 错误

正确答案:
正确

3.Rabin算法是基于二次剩余的公钥密码体制。( )

正确 错误

正确答案:
正确

4.Rijndael算法的密钥长度是128位,分组长度也为128位。( )

正确 错误

正确答案:
错误

5.ICO是区块链项目首次发行代币以募集比特币、以太币等通用加密货币的行为

正确 错误

正确答案:
正确

6.PGP采用RSA进行密钥管理和数字签名,采用MD5作为单向散列函数( )

正确 错误

正确答案:
正确

7.RSA公钥加密算法满足加法同态特性。

正确 错误

正确答案:
错误

8.Shamir协议不含身份认证,只用保密通信。

正确 错误

正确答案:
正确

9.HASH函数不可以用于完整性保护。

正确 错误

正确答案:
错误

10.RSA体制的安全性是基于离散对数问题。( )

正确 错误

正确答案:
错误

11.SM3密码杂凑算法和SHA-256的结构相同。

正确 错误

正确答案:
正确

12.SM2包含了数字签名、密钥交换、公钥加密三个算法。

正确 错误

正确答案:
正确

13.SM9密码算法使用256位的BN曲线。

正确 错误

正确答案:
正确

14.SM3密码杂凑算法的消息分组长度是可变的。

正确 错误

正确答案:
错误

15.商用密码检测、认证机构应当对其在商用密码检测认证中所知悉的国家秘密和商业秘密承担保密义务。( )

正确 错误

正确答案:
正确

16.GM/T 0006《密码应用标识规范》定义了C和Java等语言实现密码算法时的密钥结构体等具体数据结构。

正确 错误

正确答案:
错误

17.GM/T 0009《SM2密码算法使用规范》中,SM2加密结果中的杂凑值的计算过程中使用了随机的椭圆曲线点。

正确 错误

正确答案:
错误

18.GM/T 0021《动态口令密码应用技术规范》动态口令系统中密钥管理系统负责种子密钥的生成、传输,保证种子密钥的同步性。( )

正确 错误

正确答案:
正确

19.GM/T 0009《SM2密码算法使用规范》中,SM2签名过程和SM2密钥协商过程中都使用了Z值。

正确 错误

正确答案:
正确

20.在我国,行政机关可在法律允许的范围内,利用行政手段强制转让商用密码技术。( )

正确 错误

正确答案:
错误

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值