相关疑难解决方法(0)

公钥和私钥是否可以互换?

一方面,我听到人们说这两个密钥是完全可以互换的,第一个密钥会解密第二个加密的密钥.这让我觉得这两个键是可以互换的.

但另一方面,RSA生成的密钥似乎具有不同的长度,而在另一个主题上,使用私钥加密被称为"签名",并且被认为比使用公钥加密更不安全.(2)

最重要的是,当公钥应该在野外公开分发时,应该保持私钥不公开.(3)

我计划从一个独特的服务器接收数据,所以我的想法是在该服务器上保留一个公钥以加密数据,并将私钥分发给所有可能的客户,但这与(3)相反.相反,如果我使用私钥分发公钥并加密我的数据,根据(2),加密安全性较低.

我应该分发公钥并使用私钥进行加密以满足(2)或其他方式吗?

注意:就我而言,性能不是问题.

encryption rsa encryption-asymmetric

13
推荐指数
2
解决办法
3393
查看次数

RSA可以用作加密和签名吗?

对不起,我的思绪突然变得空白了......

编辑(场景)

如果我想要信息绕过像f-ck这样的简单过滤器,用公钥加密信息,用私钥签名是否可以?

公钥可能已经由双方交换,甚至很难获得公钥.

编辑2

信息本身可能没有那么多凭证.

加密和签名的要点是绕过和完整性.

encryption rsa signature

5
推荐指数
1
解决办法
5458
查看次数