首页 > 试题广场 >

关于公钥和私钥,下列说法错误的是?

[单选题]
关于公钥和私钥,下列说法错误的是?
  • 公钥可以用来加密
  • 私钥可以用来加密
  • 公私钥是成对的
  • 公私钥加密是一种对称加密算法
非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公开密钥(public key,公钥)和私有密钥(private key,私钥)。
公钥(Public Key)与私钥(Private Key)是通过一种算法得到的一个密钥对(即一个公钥对应一个私钥),公钥是密钥对中公开的部分,私钥则是非公开的部分。公钥通常用于加密会话密钥、验证数字签名,或加密可以用相应的私钥解密的数据。通过这种算法得到的密钥对能保证在世界范围内是唯一的。使用这个密钥对的时候,如果用其中一个密钥加密一段数据,必须用另一个密钥解密。比如用公钥加密数据就必须用私钥解密,如果用私钥加密也必须用公钥解密,否则解密将不会成功。😀
发表于 2019-03-17 16:45:40 回复(0)
请问:私钥为什么可以加密?如果私钥解密了,拿什么解密?
发表于 2019-08-07 14:48:31 回复(3)
公钥和私钥通常有可以互相加解密的特性: 将原始信息用公钥加密后,可以使用私钥解密; 将原始信息用私钥加密后,通常可以使用公钥解密。
一般公钥是对所有人公开的,原始数据使用公钥加密后,只有拥有私钥的人才能解密。也就是说只有公钥的情况下是无法解开加密的数据的。

而用私钥加密的场合一般是数字签名,此时作用不是加密原始数据,而是证明该数据确实来自私钥的拥有者,没有被伪造或是篡改。

发表于 2022-08-05 17:31:23 回复(0)
私钥怎么可能用来加密?从来只有私钥签名,私钥解密。这种概念都搞不清楚
发表于 2022-07-20 13:23:37 回复(0)
题目不严谨,以RSA为例,n=pq,私钥和公钥的产生没有实质性的区别,可以选择任何一个作为私钥/公钥。但完成选定之后,一定是公钥加密,私钥解密,否则会泄露秘密信息。 在数字签名中,私钥可以签名(加密),公钥可以验签(解密)。
发表于 2022-01-12 22:39:24 回复(3)