南开大学23年秋学期《密码学》在线作业二
奥鹏南开大学23年秋季新学期作业参考
23秋学期(仅限-高起专1909、专升本1909)《密码学》在线作业-00002
网站信息管理员需要把提供给用户下载的文件生成一个特殊字符串,用户通
过它可以检查该文件是否被非法篡改。则管理员可以使用算法()来实现这个安全服务。
A:DES
B:RC4
C:SHA
D:VPN
正确答案问询微信:424329
甲公司利用开源软件Apache建立电子商务网站,为保证客户通信内容的机密性,需要安
装()软件包,以支持服务安全运行。
A:Open SSL
B:VPN
C:iptables
D:PGP
正确答案问询微信:424329
下面关于DES的描述,不正确的是()
A:是由IBM、Sun等公司共同提出的
B:其结构完全遵循Feistel密码结构
C:其算法是完全公开的
D:是目前应用最为广泛的一种分组密码算法
正确答案问询微信:424329
在RSA公钥密码算法中,设p=11,q=23,n=pq=253,则有RSA密码体制RSA-253,选已知解密密钥d=23,设接收到的密文c=35,则解密的明文m为()
A:11
B:23
C:220
D:173
正确答案问询微信:424329
下面哪种攻击方法属于被动攻击。
A:假冒
B:业务流分析
C:重放
D:业务拒绝
正确答案问询微信:424329
加密有对称密钥加密、非对称密钥加密两种,数字签名采用的是()。
A:对称密钥加密
B:非对称密钥加密
正确答案问询微信:424329
SMS4加密算法的明文分组位数是?
A:64
B:56
C:7
D:128
正确答案问询微信:424329
小王和小明需要利用互联网进行业务信息交换,但彼此之间都想简化密钥管
理,则可选用的密码算法是()。
A:RSA
B:MD5
C:IDEA
D:AES
正确答案问询微信:424329
高级数据加密标准AES的迭代轮数和加密密钥的长度有关,若密钥长度为128比特位,则其迭代轮数为()
A:8
B:9
C:10
D:12
正确答案问询微信:424329
所谓加密是指将一个信息经过()及加密函数转换,变成无意义的密文,而收受方则将此密文经过解密函数、()还原成明文。
A:所谓加密是指将一个信息经过()及加密函数转换,变成无意义的密文,而收受方则将此密文经过解密函数、()还原成明文。
正确答案问询微信:424329
1949年,Shannon证明了只有一种密码算法是绝对安全的,这种密码算法是( )
A:Vernman密码
B:一次一密密码
C:RC4密码
D:RC6密码
正确答案问询微信:424329
数字证书不包含()
A:颁发机构的名称
B:证书持有者的私有密钥信息
C:证书的有效期
D:签发证书时所使用的签名算法
正确答案问询微信:424329
在数据加密标准DES中,轮函数中有一个E扩展置换运算,该运算的输出是()比特位
A:8
B:16
C:32
D:48
正确答案问询微信:424329
下列关于密码学的讨论中,不正确的是()
A:密码学是研究与信息安全相关的方面如机密性、完整性、可用性、抗否认等的综合技术
B:密码学的两大分支是密码编码学和密码分析学
C:密码并不是提供安全的单一的手段,而是一组技术
D:密码学中存在可用的一次一密密码体制,它是绝对安全的
正确答案问询微信:424329
RSA算法是一种基于()的公钥体系。
A:素数不能分解
B:大数没有质因数的假设
C:大数分解困难性假设
D:公钥可以公开的假设
正确答案问询微信:424329
数字签名标准DSS所采用的是下面哪种Hash算法( )
A:MD4
B:MD5
C:SHA-1
D:都可以
正确答案问询微信:424329
Hash函数是一种输入为任意长度,输出为一个固定长度的单向函数,则MD5的输出长度为()
A:64
B:128
C:160
D:256
正确答案问询微信:424329
以下算法中属于公钥加密算法的是()。
A:Rabin算法
B:DES算法
C:IDEA算法
D:三重DES算法
正确答案问询微信:424329
若有一个序列的周期为15,则至少需要()级的线性反馈移位寄存器才能产生该序列
A:3
B:4
C:5
D:6
正确答案问询微信:424329
CA指的是()。
A:证书授权
B:加密认证
C:虚拟专用网
D:安全套接层
正确答案问询微信:424329
以下有关软件加密和硬件加密不正确的是()
A:硬件加密对用户是透明的,而软件加密需在操作系统或软件中写入加密程序
B:硬件加密的兼容性比软件加密好
C:硬件加密的安全性比软件加密好
D:硬件加密的速度比软件加密快
正确答案问询微信:424329
在下列密码算法中,属于公钥加密的算法是()。
A:DES算法
B:IDEA算法
C:椭圆曲线加密算法
D:AES算法
正确答案问询微信:424329
防止用户被冒名欺骗的方法是()。
A:对信息源发送方进行身份验证
B:进行数据加密
C:对访问网络的流量进行过滤和保护
D:采用防火墙
正确答案问询微信:424329
数据在存储或传输时不被修改、破坏,或数据包的丢失、乱序等指的是()。
A:数据完整性
B:数据一致性
C:数据同步性
D:数据源发性
正确答案问询微信:424329
密码学在信息安全中的应用是多样的,以下( )不属于密码学的具体应用。
A:生成种种网络协议
B:消息认证,确保信息完整性
C:加密技术,保护传输信息
D:进行身份认证
正确答案问询微信:424329
SMS4加密算法中只用到了一个S-盒,其输入是()比特位。
A:4
B:6
C:8
D:16
正奥鹏南开大学23年秋季新学期作业参考确答案问询微信:424329
SMS4加密算法的迭代轮数是()
A:8
B:16
C:32
D:64
正确答案问询微信:424329
在混合加密方式下,真正用来加解密通信过程中所传输数据(明文)的密钥是()。
A:非对称算法的公钥
B:对称算法的密钥
C:非对称算法的私钥
D:CA中心的公钥
正确答案问询微信:424329
数据加密标准DES的迭代轮数是()
A:8
B:12
C:16
D:64
正确答案问询微信:424329
在RSA密码算法中,选p=11,q=23,则模n的欧拉函数(n)的值为( )
A:253
B:220
C:139
D:5
正确答案问询微信:424329
我们说一个密码体制是计算上安全的,则需要满足以下哪些条件中的一个就可以
A:密钥空间足够大
B:如果不论密码分析者有多少密文,都没有足够的信息恢复出明文
C:破译密文的代价超过被加密信息的代价
D:破译密文所花的时间超过信息的有用期
正确答案问询微信:424329
在Hash函数MD5中,对一个明文块进行处理的主要是压缩函数f,则该函数需要的输入参数包括哪些( )
A:明文消息的长度
B:一个512比特的明文块
C:128比特的链接变量
D:一个处理密钥
正确答案问询微信:424329
下列哪些算法属于古典密码算法()
A:凯撒密码
B:希尔密码
C:IDEA算法
D:AES算法
正确答案问询微信:424329
在下列的密码算法中,哪些属于序列密码算法( )
A:Rijndael算法
B:RC4算法
C:Geffe算法
D:Lucifer算法
正确答案问询微信:424329
人为的恶意攻击分为主动攻击和被动攻击,在以下的攻击类型中属于主动攻击的是()
A:数据监听
B:数据篹改及破坏
C:身份假冒
D:数据流分析
正确答案问询微信:424329
在下面的密码攻击算法中,哪些方法属于唯密文攻击
A:穷举密钥攻击
B:字典攻击
C:字母频率统计攻击
D:重放攻击
正确答案问询微信:424329
在密码攻击中,对密码攻击方法的分类方法有各种类型。若按攻击者所掌握的信息量分类,则可以分为( )
A:唯密文攻击
B:已知明文攻击
C:选择明文攻击
D:选择密文攻击
正确答案问询微信:424329
在下列的密码算法中,哪些属于分组密码算法( )
A:Rijndael算法
B:RC4算法
C:Geffe算法
D:Lucifer算法
正确答案问询微信:424329
加密的强度主要取决于()。
A:算法的强度
B:密钥的保密性
C:明文的长度
D:密钥的强度
正确答案问询微信:424329
在密码系统中,许多地方都需要产生伪随机数,下列哪些方法可用以生成密码上安全的伪随机数( )
A:DES的输出反馈(OFB)模式
B:Pless序列生成器
C:线性同余算法
D:BBS(blum-blum-shub)产生器
正确答案问询微信:424329
为AES开发的Rijndael算法的密钥长度是128位,分组长度也为128位。
A:对
B:错
正确答案问询微信:424329
为了保证安全性,密码算法应该进行保密。
A:对
B:错
正确答案问询微信:424329
三密钥三重DES的有效密钥长度为128位。
A:对
B:错
正确答案问询微信:424329
拒绝服务攻击属于被动攻击的一种。
A:对
B:错
正确答案问询微信:424329
暴力破解与字典攻击属于同类网络攻击方式,其中暴力破解中所采用的字典要比字典攻击中使用的字典范围要大。
A:对
B:错
正确答案问询微信:424329
现代分组密码都是乘法密码,分为Feistel密码和非Feistel密码两类,非Feistel密码只可以运用不可逆成分。
A:对
B:错
正确答案问询微信:424329
密钥短语密码是一种单字母代换密码。
A:对
B:错
正确答案问询微信:424329
跟公钥密码体制相比,对称密码体制具有安全性更高的特点。
A:对
B:错
正确答案问询微信:424329
不可能存在理论上安全的密码体质
A:对
B:错
正确答案问询微信:424329
对称加密算法的基本原则是扩散和混淆,其中混淆是指将明文及密钥的影响尽可能迅速地散布到较多个输出的密文中。
A:对
B:错
正确答案问询微信:424329