22春学期(高起本1709-1803、全层次1809-2103)《密码学》在线作业-00003
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.IDEA加密算法的明文分组位数是?
A.64
B.56
C.7
D.128
2.以下关于数字签名说法正确的是()。
A.数字签名是在所传输的数据后附加上一段和传输数据毫无关系的数字信息
B.数字签名能够解决数据的加密传输,即安全传输问题
C.数字签名一般采用对称加密机制
D.数字签名能够解决纂改、伪装等安全性问题
3.若有一个3级的线性反馈移位寄存器,则其产生的序列周期最大为()。
A.3
B.5
C.7
D.8
4.椭圆曲线公钥棉麻是一种基于()的公钥体系。
A.椭圆曲线上的离散对数困难性问题
B.离散对数困难性问题
C.大数分解困难性假设
D.背包问题
5.数字签名标准DSS所采用的是下面哪种签名算法( )
A.RSA数字签名算法
B.ElGamal签名算法
C.DSA数字签名算法
D.SHA-1数字签名算法
6.Rabin算法是一种基于()的公钥体系。
A.素数不能分解
B.离散对数困难性问题
C.大数分解困难性假设
D.背包问题
7.在数据加密标准DES中,轮函数中有一个E扩展置换运算,该运算的输入是()比特位
A.8
B.16
C.32
D.48
8.防止重放攻击最有效的方法是()
A.对用户账户和密码进行加密
B.使用“一次一密”加密方式
C.经常修改用户账户名称和密码
D.使用复杂的账户名称和密码
9.SMS4加密算法的迭代轮数是()
A.8
B.16
C.32
D.64
10.Hash函数是一种输入为任意长度,输出为一个固定长度的单向函数,则SHA-1的输出长度为()
A.64
B.128
C.160
D.256
11.以下有关软件加密和硬件加密不正确的是()
A.硬件加密对用户是透明的,而软件加密需在操作系统或软件中写入加密程序
B.硬件加密的兼容性比软件加密好
C.硬件加密的安全性比软件加密好
D.硬件加密的速度比软件加密快
12.网站信息管理员需要把提供给用户下载的文件生成一个特殊字符串,用户通 过它可以检查该文件是否被非法篡改。则管理员可以使用算法()来实现这个安全服务。
A.DES
B.RC4
C.SHA
D.VPN
13.SMS4加密算法的明文分组位数是?
A.64
B.56
C.7
D.128
14.在以下人为的恶意攻击行为中,属于主动攻击的是()
A.身份假冒
B.数据监听
C.数据流分析
D.非法访问
15.在下列密码算法中,不属于单表加密的算法是()。
A.凯撒密码
B.移位密码
C.仿射密码
D.希尔密码
16.2000年10月2日,NIST正式宣布将( )候选算法作为高级数据加密标准,该算法是由两位比利时密码学者提出的。
A.MARS
B.Rijndael
C.Twofish
D.Bluefish
17.在数据加密标准DES中,其加密的核心部件为S-盒运算,则每一个S-盒的输入是()比特位。
A.4
B.5
C.6
D.7
18.在下列密码算法中,哪一个不属于单表置换密码( )
A.凯撒密码
B.移位密码
C.仿射密码
D.希尔密码
19.在RSA公钥密码算法中,设p=7,q=17,n=pq=119,则有RSA密码体制RSA-119,选已知解密密钥d=5,设接收到的密文c=36,则解密的明文m为()
A.7
B.17
C.96
D.15
20.RSA算法是一种基于()的公钥体系。
A.素数不能分解
B.大数没有质因数的假设
C.大数分解困难性假设
D.公钥可以公开的假设
21.SSL指的是()。
A.加密认证协议
B.安全套接层协议
C.授权认证协议
D.安全通道协议
22.1949年,Shannon证明了只有一种密码算法是绝对安全的,这种密码算法是( )
A.Vernman密码
B.一次一密密码
C.RC4密码
D.RC6密码
23.下列关于密码学的讨论中,不正确的是()
A.密码学是研究与信息安全相关的方面如机密性、完整性、可用性、抗否认等的综合技术
B.密码学的两大分支是密码编码学和密码分析学
C.密码并不是提供安全的单一的手段,而是一组技术
D.密码学中存在可用的一次一密密码体制,它是绝对安全的
24.会计小王误把公司业务合同资料发布在网站上,则该公司的信息()受到损害。
A.可用性
B.机密性任
C.可控性
D.抗抵赖性
25.CA指的是()。
A.证书授权
B.加密认证
C.虚拟专用网
D.安全套接层
26.若有一个5级的线性反馈移位寄存器,则其产生的序列周期最大为()。
A.5
B.7
C.15
D.31
27.以下算法中属于公钥加密算法的是()。
A.Rabin算法
B.DES算法
C.IDEA算法
D.三重DES算法
28.数字加密标准算法DES的明文分组位数是?
A.64
B.56
C.7
D.128
29.数据加密标准DES的迭代轮数是()
A.8
B.12
C.16
D.64
30.ElGamal算法是一种基于()的公钥体系。
A.素数不能分解
B.离散对数困难性问题
C.大数分解困难性假设
D.背包问题
二、多选题 (共 10 道试题,共 20 分)
31.以下对于对称密钥加密说法正确的是()。
A.对称加密算法的密钥易于管理
B.加解密双方使用同样的密钥
C.DES算法属于对称加密算法
D.相对于非对称加密算法,加解密处理速度比较快
32.在密码系统中,许多地方都需要产生伪随机数,下列哪些方法可用以生成密码上安全的伪随机数( )
A.DES的输出反馈(OFB)模式
B.Pless序列生成器
C.线性同余算法
D.BBS(blum-blum-shub)产生器
33.人为的恶意攻击分为主动攻击和被动攻击,在以下的攻击类型中属于主动攻击的是()
A.数据监听
B.数据篹改及破坏
C.身份假冒
D.数据流分析
34.在以下的攻击类型中属于被动攻击的是()
A.数据监听
B.数据篹改及破坏
C.身份假冒
D.数据流分析
35.以下对于混合加密方式说法正确的是()。
A.使用公开密钥密码体制对要传输的信息(明文)进行加解密处理
B.使用对称加密算法对要传输的信息(明文)进行加解密处理
C.使用公开密钥密码体制对对称加密密码体制的密钥进行加密后的通信
D.对称密钥交换的安全信道是通过公开密钥密码体制来保证的
36.两个用户A和B获得共享密钥的方法有哪些( )
A.密钥由A选取并通过物理手段发送给B
B.密钥由第三方选取并通过物理手段发送给A和B
C.如果A、B事先已有一密钥,则其中一方选取新密钥后,用已有的密钥加密新密钥并发送给另一方
D.如果A和B与第三方C分别有一保密信道,则C为A,B选取密钥后,分别在两个保密信道上发送给A,B
37.下面哪些算法属于Hash函数()
A.RSA算法
B.IDEA算法
C.MD5算法
D.SHA算法
38.下列哪些算法属于代替密码()
A.倒序密码
B.希尔密码
C.仿射密码
D.单表代换密码
39.一下哪些属于对称密钥算法()
A.凯撒密码
B.希尔密码
C.IDEA算法
D.AES算法
40.下列哪些算法属于古典密码算法()
A.凯撒密码
B.希尔密码
C.IDEA算法
D.AES算法
三、判断题 (共 10 道试题,共 20 分)
41.Feistel是密码设计的一个结构,而非一个具体的密码产品
42.产生序列密码中的密钥序列的一种主要工具室移位寄存器。
43.对Feistel网络,其加密过程的算法复杂度要比其解密过程的复杂度高得多。
44.ElGamal公钥密码体制的安全性是基于有限域上的离散对数问题的难解性。
45.安全永远是相对的,永远没有一劳永逸的安全防护措施。
46.现代密码体制把算法和密钥分开,只需要保证密钥的保密性就行了,算法是可以公开的。
47.三密钥三重DES的有效密钥长度为128位。
48.暴力破解与字典攻击属于同类网络攻击方式,其中暴力破解中所采用的字典要比字典攻击中使用的字典范围要大。
49.为了保证安全性,密码算法应该进行保密。
50.一次一密体制即使用量子计算机也不能攻破。
奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777