南开21秋学期《密码学》在线作业[正确答案]单选题答案
21秋学期(1709、1803、1809、1903、1909、2003、2009、2103)《密码学》在线作业
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.下面属于对称算法的是()
A.数字签名
B.序列算法
C.RSA算法
D.数字水印
正确选项:--------
2.CA的主要功能为()
A.确认用户的身份
B.为用户提供证书的申请、下载、查询、注销和恢复等操作
C.定义了密码系统使用的方法和原则
D.负责发放和管理数字证书
正确选项:--------
3.以下有关软件加密和硬件加密不正确的是()
A.硬件加密对用户是透明的,而软件加密需在操作系统或软件中写入加密程序
B.硬件加密的兼容性比软件加密好
C.硬件加密的安全性比软件加密好
D.硬件加密的速度比软件加密快
正确选项:--------
4.SMS4加密算法中只用到了一个S-盒,其输入是()比特位。
A.4
B.6
C.8
D.16
正确选项:--------
5.1949年,Shannon证明了只有一种密码算法是绝对安全的,这种密码算法是( )
A.Vernman密码
B.一次一密密码
C.RC4密码
D.RC6密码
6.若有一个序列的周期为15,则至少需要()级的线性反馈移位寄存器才能产生该序列
A.3
B.4
C.5
D.6
7.在RSA密码算法中,选p=11,q=23,则模n的欧拉函数φ(n)的值为( )
A.253
B.220
C.139
D.5
正确选项:--------
8.在多重DES算法中,二重DES可以采用两个56比特的密钥进行加密,从而可以抵抗穷举密钥的攻击,但它易遭受下列哪种攻击()
A.穷举密钥攻击
B.字母频率攻击
C.中间相遇攻击
D.差分攻击
9.加密有对称密钥加密、非对称密钥加密两种,数字签名采用的是()。
A.对称密钥加密
B.非对称密钥加密
10.在RSA密码算法中,选加密密钥e=139,若欧拉函数φ(n)的值为220,则解密密钥d为( )
A.11
B.19
C.23
D.253
11.ElGamal算法是一种基于()的公钥体系。
A.素数不能分解
B.离散对数困难性问题
C.大数分解困难性假设
D.背包问题
12.SMS4加密算法中每一轮都需要用到一个子密钥,则每一个子密钥的长度是()比特位。
A.8
B.16
C.32
D.48
正确选项:--------
13.小王和小明需要利用互联网进行业务信息交换,但彼此之间都想简化密钥管 理,则可选用的密码算法是()。
A.RSA
B.MD5
正确选项:--------
C.IDEA
D.AES
14.在下列密码算法中,属于多表加密的算法是()。
A.凯撒密码
B.移位密码
C.维吉尼亚密码
D.仿射密码
15.在RSA密码算法中,选p=7,q=17,则模n的欧拉函数φ(n)的值为( )
A.119
B.112
C.102
D.96
正确选项:--------
16.根据所依据的数学难题,除了( )以外,公钥密码体制可以分为以下几类
A.模幂运算问题
B.大整数因子分解问题
C.离散对数问题
D.椭圆曲线离散对数问题
正确选项:--------
17.在数据加密标准DES中,其加密的核心部件为S-盒运算,则每一个S-盒的输入是()比特位。
A.4
B.5
C.6
D.7
正确选项:--------
18.在数据加密标准DES中,轮函数中有一个E扩展置换运算,该运算的输入是()比特位
A.8
B.16
C.32
D.48
19.在下列密码算法中,属于公钥加密的算法是()。
A.DES算法
B.IDEA算法
正确选项:--------
C.椭圆曲线加密算法
D.AES算法
正确选项:--------
20.在数据加密标准DES中,每一轮的迭代都需要用到一个子密钥,,则每一个子密钥的长度是()比特位。
A.16
B.32
C.48
D.64
21.椭圆曲线公钥棉麻是一种基于()的公钥体系。
A.椭圆曲线上的离散对数困难性问题
B.离散对数困难性问题
C.大数分解困难性假设
D.背包问题
22.以下关于非对称密钥加密说法正确的是()。
A.加密方和解密方使用的是不同的算法
B.加密密钥和解密密钥是不同的
C.加密密钥和解密密钥是相同的
D.加密密钥和解密密钥没有任何关系
23.密码学中的杂凑函数按照是否使用密钥分为两大类:带密钥的杂凑函数和不带密钥的杂凑函数,下面( )是带密钥的杂凑函数。
A.MD4
B.SHA-1
C.whirlpool
D.MD5
正确选项:--------
24.在RSA公钥密码算法中,设p=7,q=17,n=pq=119,则有RSA密码体制RSA-119,选已知解密密钥d=5,设接收到的密文c=36,则解密的明文m为()
正确选项:--------
A.7
B.17
C.96
D.15
正确选项:--------
25.下面哪种攻击方法属于被动攻击。
A.假冒
B.业务流分析
C.重放
D.业务拒绝
正确选项:--------
26.高级加密标准AES的密钥位数是()
A.64
B.56
C.7
D.128
27.在(4,7)秘密分割门限方案中,要重构秘密信息s,则至少需要几个人合作( )
A.3
B.4
C.5
D.7
28.密码学在信息安全中的应用是多样的,以下( )不属于密码学的具体应用。
A.生成种种网络协议
B.消息认证,确保信息完整性
C.加密技术,保护传输信息
D.进行身份认证
正确选项:--------
29.防止用户被冒名欺骗的方法是()。
A.对信息源发送方进行身份验证
B.进行数据加密
C.对访问网络的流量进行过滤和保护
D.采用防火墙
正确选项:--------
30.在RSA公钥密码算法中,设p=7,q=17,n=pq=119,则有RSA密码体制RSA-119,选取加密密钥e=5,设明文为m=19,则密文c为()
A.7
B.17
C.66
D.96
南开21秋学期《密码学》在线作业[正确答案]多选题答案
二、多选题 (共 10 道试题,共 20 分)
31.在密码系统中,许多地方都需要产生伪随机数,下列哪些方法可用以生成密码上安全的伪随机数( )
A.DES的输出反馈(OFB)模式
B.Pless序列生成器
C.线性同余算法
D.BBS(blum-blum-shub)产生器
32.下列哪些密码属于序列密码()
A.一次一密密码
B.RC4密码
C.A5密码
D.单表代换密码
正确选项:--------
正确选项:--------
33.以下对于对称密钥加密说法正确的是()。
A.对称加密算法的密钥易于管理
B.加解密双方使用同样的密钥
C.DES算法属于对称加密算法
正确选项:--------
D.相对于非对称加密算法,加解密处理速度比较快
正确选项:--------
34.利用密码技术,可以实现网络安全所要求的()。
A.数据保密性
B.数据完整性
C.数据可用性
D.身份认证
正确选项:--------
35.下列哪些算法属于代替密码()
A.倒序密码
B.希尔密码
C.仿射密码
D.单表代换密码
36.在通信过程中,只采用数字签名可以解决()等问题。
A.数据完整性
B.数据的抗抵赖性
C.数据的篹改
D.数据的保密性
正确选项:--------
37.在解密过程,必须用到的三个主要元素是()
A.所传输的信息(明文)
B.解密密钥
C.解密函数
D.需要解密的密文
38.在加密过程,必须用到的三个主要元素是()
A.所传输的信息(明文)
B.加密密钥
C.加密函数
D.传输信道
正确选项:--------
39.下列哪些算法属于古典密码算法()
A.凯撒密码
B.希尔密码
C.IDEA算法
D.AES算法
40.两个用户A和B获得共享密钥的方法有哪些( )
A.密钥由A选取并通过物理手段发送给B
B.密钥由第三方选取并通过物理手段发送给A和B
C.如果A、B事先已有一密钥,则其中一方选取新密钥后,用已有的密钥加密新密钥并发送给另一方
D.如果A和B与第三方C分别有一保密信道,则C为A,B选取密钥后,分别在两个保密信道上发送给A,B
三、判断题 (共 10 道试题,共 20 分)
41.Kasiski测试法和重合指数法都可以用来估计Vigenere密文所用米腰子的长度
42.设H是一个Hash函数,如果寻找两个不同的效益x和x1使得H(x)=H(x1)在计算上是不可行的,则称H是随机碰撞的。
43.公开密钥密码体质比对称密钥密码体质更安全。
44.跟公钥密码体制相比,对称密码体制具有安全性更高的特点。
45.一次一密体制即使用量子计算机也不能攻破。
46.为了保证安全性,密码算法应该进行保密。
47.对称加密算法的基本原则是扩散和混淆,其中混淆是指将明文及密钥的影响尽可能迅速地散布到较多个输出的密文中。
48.流密码可以分为同步流密码和异步流密码,其中密钥流的产生并不是独立于明文流和密文流的流密码称为同步流密码。
49.对Feistel网络,其加密过程的算法复杂度要比其解密过程的复杂度高得多。
50.拒绝服务攻击属于被动攻击的一种。
南开21秋学期《密码学》在线作业[正确答案]奥鹏资讯分享:
由于互联网飞速发展,出现了大数据、区块链、云计算、人工智能等新兴前沿技术,而金融科技在这些技术的基础上应运而生,它的出现对金融市场以及金融服务业务行业造成了巨大影响,使整个金融行业发展运行模式不停的改革,研究范式不断打破和重构。
金融科技应用学什么?
金融科技应用学微观经济学、宏观经济学、Python程序设计、C++程序设计、数据结构与算法、计量经济学、金融学、现代密码学、金融科技学、金融工程概论、公司金融、大数据与金融、金融风险管理、软件工程、区块链技术及应用、人工智能原理及应用等课程。
报考金融科技应用可以通过网络教育报考,网络教育也是基于互联网发展孕育出的教育产物,是当下成人教育的主流方式,它跨越时间空间的优越学习模式,极为适合步入社会的工作在职人员,使他们不需要到校学习,方便快捷。立即联系学业顾问>>