rsa - 我可以在 RSA 中交换公钥和私钥吗

标签 rsa

公钥和私钥在加密方面真的具有同等性吗?

当你知道私钥时,计算公钥是不是更容易? 或者当你知道其中一个 key 时,计算另一个 key 是否也有同样的困难?

可能我的表达不太清楚。 我是说。 从私钥计算公钥从公钥计算私钥更容易吗?

最佳答案

没有。私钥应该保密,因为公钥可以从公众那里生成。

私钥加密的公式和公钥加密的公式不一样。

openssl rsa -in privatekey.pem  -pubout

https://security.stackexchange.com/questions/172274/can-i-get-a-public-key-from-an-rsa-private-key

关于rsa - 我可以在 RSA 中交换公钥和私钥吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46126668/

相关文章:

ios - SecKeyEncrypt SecPaddingNone iOS

ruby-on-rails - ruby OpenSSL RSA 字符编码

java - 错误 javax.crypto.IllegalBlockSizeException : in Decryption

node.js - 使用 RSA 验证和签署从 NodeJS 到 Golang 的 JSON Web token ,反之亦然?

java - .rsaEncryptionOAEPSHA256算法在iOS上与Java的兼容性

java - 具有特定填充的 RSA 最大消息长度

python - 与 openssl 相比,RSA PKCS #1 v1.5 签名在 Python 中提供了额外的八位字节

python - 重复 RSA 加密/解密有时会失败,并出现明文太大错误

java - 将 openSSH rsa key 转换为 javax.crypto.Cipher 兼容格式

security - Web加密 : Safe conversion from RSA-OAEP to RSA-PSS