STD-密码学安全测试

本文是一份信息技术考试复习资料,涵盖了公钥加密算法(如椭圆曲线密码体制、NTRU)、RSA算法的应用场景、分组密码的运行模式和设计方法,以及网络安全中的重要概念,如DSA的安全基础、HMAC、加密算法选择等。
摘要由CSDN通过智能技术生成

1.(单选题)  下列算法中不属于公钥加密算法的是(D)

A. 椭圆曲线密码体制

B. 背包密码体制

C. NTRU公钥密码系统

D. Hill密码

2.(单选题)  如果明文为abc,经恺撒密码-加密后,密文bcd,则密钥为(A)

A. 1

B. 2

C. 3

D. 4

3.(多选题)  RSA算法的应用场景包括(ABCD)

A. 身份认证

B. 数字签名

C. 密钥交换

D. HTTPS

4.(多选题)  分组密码的常见的四中运行模式中,如果其中一个密文分组有一个比特的错误,不会将该错误进行传播的模式是(AD)

A. ECB

B. CBC

C. CFB

D. OFB

5.(多选题)  分组密码的运行模式包括(ABCD)

A. 电码本模式

B. 密码分组链接

C. 密码反馈模式

D. 输出反馈模式

6.(多选题)  分组密码常用的算法设计方法包括(AB)

A. 代换

B. 扩散和混淆

C. 线性反馈移位寄存器

D. J-K触发器

7.(多选题)  RC4加密算法被广泛应用,包括(ABC)

A. SSL/TLS

B. WEP协议

C. WPA协议

D. 数字签名

8.(多选题)  以下属于多表代换的密码是(ABCD)

A. Playfair

B. Polybius

C. Vigenere

D. Hill密码

9.(多选题)  安全业务指安全防护措施,包括(ABCDE)

A. 保密业务

B. 认证业务

C. 完整性业务

D. 不可否认业务

E. 访问控制

10.(多选题)  安全的网络通信必须考虑以下哪些方面(ABCD)

A. 加密算法

B. 用于加密算法的秘密信息

C. 秘密信息的分布和共享

D. 使用加密算法和秘密信息以获得安全服务所需的协议

11.(判断题)  DSA的安全性基于大素数分解(B)

A. 正确

B. 错误

12.(判断题)  HMAC算法中杂凑函数可以从MD5、SHA等杂凑算法中任选(A)

A. 正确

B. 错误

13.(判断题)  杂凑码是消息中所有比特的函数,因此提供了一种错误检测能力,即改变消息中任何一个比特或几个比特都会使杂凑码发生改变(A)

A. 正确

B. 错误

14.(判断题)  RSA算法的安全是基于分解大整数的困难性,分解大整数就是NP问题,因此RSA是绝对安全的(B)

A. 正确

B. 错误

15.(判断题)  3DES的加密过程,是用三个密钥做了三次加密(B)

A. 正确

B. 错误

16.(判断题)  DES加密算法的明文分组长为64比特,密钥长为56比特 (A)

A. 正确

B. 错误

17.(判断题)  一次一密密码体制在理论上是不可破译的(A)

A. 正确

B. 错误

18.(判断题)  分组密码与流密码的区别就在于有无记忆性(A)

A. 正确

B. 错误

19.(判断题)  加密算法只要满足以下两条准则之一就行:1.破译密文的代价超过被加密信息的价值。2.破译密文所花的时间超过信息的有用期。满足以上两个准则的加密算法称为计算上安全的。(A)

A. 正确

B. 错误

20.(判断题)  密码体制分类可以分为单钥体制和双钥体制两种(A)

A. 正确

B. 错误

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值