简述密码学的基本概念及密码学中的五元组。

题目

简述密码学的基本概念及密码学中的五元组。

参考答案和解析
正确答案: 密码学作为数学的一个分支,是研究信息系统安全保密的科学,是密码编码学和密码分析学的统称。
在密码学中,有一个五元组:明文,密文,密钥,加密算法,解密算法,对应的加密方案称为密码体制。
明文(Plaintext):是作为加密输入的原始信息,即消息的原始形式,通常用m或p表示。所有可能明文的有限集称为明文空间,通常用M或P来表示。
密文(Ciphertext):是明文经加密变换后的结果,即消息被加密处理后的形式,通常用c表示。所有可能密文的有限集称为密文空间,通常用C表示。
密钥(Key):是参与密码变换的参数,通常用K表示。一切可能的密钥构成的有限集称为密钥空间,通常用K表示。
加密算法:是将明文变换为密文的变换函数,相应的变换过程称为加密,即编码的过程,通常用E表示,即c=Ek(p)
解密算法:是将密文恢复为明文的变换函数,相应的变换过程称为解密,即解码的过程,通常用D表示,即p=Dk(c)
对于有实用意义的密码体制而言,总是要求它满足:p=Dk(Ek(p)),即用加密算法得到的密文总是能用一定的解密算法恢复出原始的明文。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

密码学中,破译密码的称为()。


正确答案:密码分析学

第2题:

在密码学中,明文,密文,密钥,加密算法和解密算法称为五元组。试说明这五个基本概念。


正确答案: 明文(Plaintext):是作为加密输入的原始信息,即消息的原始形式,通常用m或p表示。
密文(Ciphertext):是明文经加密变换后的结果,即消息被加密处理后的形式,通常用c表示。
密钥(Key):是参与密码变换的参数,通常用K表示。
加密算法:是将明文变换为密文的变换函数,相应的变换过程称为加密,即编码的过程,通常用E表示,即c=Ek(p)
解密算法:是将密文恢复为明文的变换函数,相应的变换过程称为解密,即解码的过程,通常用D表示,即p=Dk(c)

第3题:

在密码学中,将原信息称为( )。


正确答案:明文
明文

第4题:

基于公钥密码学的数字签名方案被定义为一个算法三元组(Gen,Sig,Ver),其中Ver是()。


正确答案:签名验证算法

第5题:

公钥密码体制的出现是以下哪种密码学的特征()

  • A、传统密码学
  • B、常规密码学
  • C、现代密码学
  • D、未来将要出现的密码学

正确答案:C

第6题:

以下哪项是对密码学正确的定义()

  • A、密码学是研究怎样破解密码的一门学问
  • B、密码学是研究怎样加密数据的一门学问
  • C、密码学是应用在军事领域的无线通信中的一种加密学科
  • D、密码学是研究计算机信息加密、解密及其变换的学科

正确答案:D

第7题:

简述密码学的基本概念及密码学中的五元组。


正确答案: 密码学作为数学的一个分支,是研究信息系统安全保密的科学,是密码编码学和密码分析学的统称。
在密码学中,有一个五元组:明文,密文,密钥,加密算法,解密算法,对应的加密方案称为密码体制。
明文(Plaintext):是作为加密输入的原始信息,即消息的原始形式,通常用m或p表示。所有可能明文的有限集称为明文空间,通常用M或P来表示。
密文(Ciphertext):是明文经加密变换后的结果,即消息被加密处理后的形式,通常用c表示。所有可能密文的有限集称为密文空间,通常用C表示。
密钥(Key):是参与密码变换的参数,通常用K表示。一切可能的密钥构成的有限集称为密钥空间,通常用K表示。
加密算法:是将明文变换为密文的变换函数,相应的变换过程称为加密,即编码的过程,通常用E表示,即c=Ek(p)
解密算法:是将密文恢复为明文的变换函数,相应的变换过程称为解密,即解码的过程,通常用D表示,即p=Dk(c)
对于有实用意义的密码体制而言,总是要求它满足:p=Dk(Ek(p)),即用加密算法得到的密文总是能用一定的解密算法恢复出原始的明文。

第8题:

密码学发展经历的阶段有()

A.现代密码学阶段

B.经典密码学阶段

C.古典密码学阶段

D.公钥密码学阶段


参考答案:B, C, D

第9题:

密码学发展经历的阶段有()

  • A、现代密码学阶段
  • B、经典密码学阶段
  • C、古典密码学阶段
  • D、公钥密码学阶段

正确答案:B,C,D

第10题:

1949年香农发表()标志着现代密码学的真正开始。

  • A、《密码学的新方向》
  • B、《保密系统的通信理论》
  • C、《战后密码学的发展方向》
  • D、《公钥密码学理论》

正确答案:B