【发布时间】:2012-03-01 18:56:21
【问题描述】:
一方面,我听到人们说这两个密钥完全可以互换,第一个将解密第二个加密的内容。这让我觉得这两个键是可以互换的。
但另一方面,RSA 生成的密钥似乎具有不同的长度,在另一个主题上,使用私钥加密被称为“签名”,并且被认为不如使用公钥加密安全。 (2)
最重要的是,当公钥应该在野外公开分发时,私钥应该保持不公开的想法。 (3)
我计划从唯一的服务器接收数据,所以我的想法是在该服务器上保留一个公钥来加密数据,并将私钥分发给所有可能的客户,但这与 (3) 背道而驰。相反,如果我分发公钥并使用私钥加密我的数据,则根据 (2) 进行加密的安全性较低。
我应该分发公钥并使用私钥加密以满足 (2) 还是相反?
注意:就我而言,性能不是问题。
【问题讨论】:
-
没有?永远不要分发私钥
-
签名并不比加密“更不安全”。
标签: encryption rsa encryption-asymmetric