(单选题)
公钥密码对算法和密钥提出了多项要求,下列哪一项不属于对公钥密码的要求()
A加密和解密使用两个不同密钥
B所有密钥必须是保密的
C知道算法和其中一个密钥以及若干密文不足以确定另一密钥
D若没有其他信息,则解密消息是不可能或至少是不可行的
正确答案
答案解析
选项A是针对公钥密码的一般要求,选项C和D是公钥密码的安全性要求,而选项C不是公钥密码的要求,因为公钥密码要求两个密码之一必须是保密的,公钥是公开的,所以本题答案是选项B。
相似试题
(单选题)
以下哪种公钥密码算法既可以用于数据加密又可以用于密钥交换?()
(单选题)
假如A想使用公钥密码算法发送一个加密的消息给B,此信息只有B能解密,A可以使用哪个密钥来加密这个信息()
(单选题)
公钥密码算法和对称密码算法相比,在应用上的优势是?()
(判断题)
常见的公钥密码算法有RSA算法、Diffie-Hellman算法和ElGamal算法
(简答题)
密钥序列生成器是序列密码算法的核心,请说出至少5点关于密钥生成器的基本要求。
(单选题)
在应用公钥密码进行通信之前,通信各方都必须产生一对密钥,首先要确定两个数p和q,然后计算模数n=pq,下列关于p,q,n的说法,错误的是()
(单选题)
为什么公钥密码被用于分配传统密码体制的密钥()
(单选题)
若Alice想向Bob分发一个会话密钥,采用ElGamal公钥加密算法,那么Alice应该选用的密钥是()。
(判断题)
现代密码体制把算法和密钥分开,只需要保证密钥的保密性就行了,算法是可以公开的