(简答题)
简述序列密码算法和分组密码算法的不同
正确答案
分组密码是把明文分成相对比较大的快,对于每一块使用相同的加密函数进行处理,因此,分组密码是无记忆的,相反,序列密码处理的明文长度可以小到1bit,而且序列密码是有记忆的,另外分组密码算法的实际关键在于加解密算法,使之尽可能复杂,而序列密码算法的实际关键在于密钥序列产生器,使之尽可能的不可预测性。
答案解析
略
相似试题
(填空题)
代码加密的主要方法有代替密码、转换密码、序列密码、()密码、()算法、()算法。
(简答题)
密钥序列生成器是序列密码算法的核心,请说出至少5点关于密钥生成器的基本要求。
(填空题)
分组密码的加解密算法中最关键部分是非线性运算部分,那么,DES加密算法的非线性预算部分是指(),AES加密算法的非线性运算部分是指()。
(填空题)
()体制,将明文分成定长比特的数据组,一次变换一组,当给定一个密钥后,分组密码算法总是把明文分组变换成同样长度的密文组,分组密码的一个重要优点是不需要同步,在分组交换网中应用广泛。
(单选题)
公钥密码算法和对称密码算法相比,在应用上的优势是?()
(判断题)
常见的公钥密码算法有RSA算法、Diffie-Hellman算法和ElGamal算法
(填空题)
现在密码学主要有两种基于密钥的加密算法是对称加密算法和()。
(判断题)
现代密码体制把算法和密钥分开,只需要保证密钥的保密性就行了,算法是可以公开的
(单选题)
一个密码系统至少由明文、密文、加密算法、解密算法和密钥5部分组成,而其安全性是由()决定的。