某密码的加密规则为:‘0’→‘A’,‘1’→‘B’,‘2’→‘C’,……。按照以下要求编写程序。把密文“JJBDAHCFFGA”翻译成明文。

题目

某密码的加密规则为:‘0’→‘A’,‘1’→‘B’,‘2’→‘C’,……。按照以下要求编写程序。把密文“JJBDAHCFFGA”翻译成明文。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于密码体制的分类,以下说法不正确的是( )。

A.按明文到密文的转换操作可分为:置换密码和代换密码

B.对称密码方案有4个基本成分:明文、加密算法、解密算法、密文

C.按密钥的使用个数可分为:对称密码体制和非对称密码体制

D.按明文密文映射顺序可分为:加密算法和解密算法


正确答案:B

第2题:

常见密码系统包含的元素是()。

  • A、明文、密文、信道、加密算法、解密算法
  • B、明文、摘要、信道、加密算法、解密算法
  • C、明文、密文、密钥、加密算法、解密算法
  • D、消息、密文、信道、加密算法、解密算法

正确答案:C

第3题:

将密文变成明文称为()。

A、加密

B、解密

C、密码学

D、密码分析员


正确答案:B

第4题:

常见的密码系统包含的元素是:()。

  • A、明文空间、密文空间、信道、加密算法、解密算法
  • B、明文空间、摘要、信道、加密算法、解密算法
  • C、明文空间、密文空间、密钥空间、加密算法、解密算法
  • D、消息、密文空间、信道、加密算法、解密算法

正确答案:C

第5题:

基于密码技术的攻击术有以下哪些()

  • A、惟密文攻击、已知明文攻击、选择明文攻击、选择目标攻击
  • B、惟加密攻击、已知明文攻击、选择明文攻击、选择文本攻击
  • C、惟密文攻击、已知明文攻击、选择应用攻击、选择文本攻击
  • D、惟密文攻击、已知明文攻击、选择明文攻击、选择文本攻击

正确答案:D

第6题:

密码编码学是研究把信息(明文)变换成没有密钥就不能解读或很难解读的密文的方法,密码分析学的任务是破译密码或伪造认证密码。

【问题1】(10分)

通常一个密码系统简称密码体制,请简述密码体制的构成。

【问题2】(3分)

根据所基于的数学基础的不同,非对称密码体制通常分为 (1) 、 (2) 、 (3) 。

【问题3】(2分)

根据密文数据段是否与明文数据段在整个明文中的位置有关,可以将密码体制分为 (4) 体制和 (5) 体制。

【问题4】(5分)

在下图给出的加密过程中,mi(i=1,2,…,n)表示明文分组,ci(i=1,2,…,n)表示密文分组,K表示密钥,E表示分组加密过程。该分组加密过程属于哪种工作模式?这种分组密码的工作模式有什么缺点?



答案:
解析:
密码分组链接模式(CBC)可以分为密文链接方式和明密文链接方式。

(1)CBC的密文链接方式。

密文链接方式中,输入是当前明文组与前一密文组的异或。

CBC的密文链接方式下:加密会引发错误传播无界,解密引发错误传播有界。CBC不利于并行计算。

(2)CBC的明密文链接方式。

明密文链接方式中,输入是前一组密文和前一组明文异或之后,再与当前明文组异或。CBC的明密文链接方式下:加密和解密均会引发错误传播无界。

试题一答案

【问题1】(10分)

密码体制由以下五个部分组成:

(1)明文空间M:全体明文的集合。

(2)密文空间C:全体密文的集合。

(3)加密算法E:一组明文M到密文C的加密变换。

(4)解密算法D:一组密文C到明文M的加密变换。

(5)密钥空间K:包含加密密钥Ke和解密密钥Kd的全体密钥集合。

【问题2】(3分)

(1)基于因子分解。

(2)基于离散对数。

(3)基于椭圆曲线离散对数。

注:(1)~(3)次序可以变化。

【问题3】(2分)

(4)分组密码。

(5)序列密码。

注:(4)~(5)次序可以变化。

【问题4】(5分)

该加密过程属于CBC的密文链接方式。

CBC的密文链接方式下:加密会引发错误传播无界,解密引发错误传播有界。CBC不利于并行计算。

第7题:

在加密技术中,把密文转换成明文的过程称为()

  • A、明文
  • B、密文
  • C、加密
  • D、解密

正确答案:D

第8题:

某明文使用恺撒密码来加密,在密钥为3时TEST的密文为( )。

A.WHVW

B.DWUD

C.test

D.FQQO


正确答案:A
解析:恺撒密码算法对于原始的消息(明文)中的每一个字母都用该字母后的第n个字母来替换,其中n就是密钥。

第9题:

以下有关密码技术的说法中错误的是。()。

  • A、由明文到密文的过程称为加密
  • B、合法接受者从密文恢复出明文的过程称为解密
  • C、对明文进行加密时采取的规则称为加密算法
  • D、密码是不可破解的

正确答案:D

第10题:

把明文变成密文的过程,叫作()

  • A、加密
  • B、密文
  • C、解密
  • D、加密算法

正确答案:A

更多相关问题