python 能否用 rsa 私钥加密,公钥解密?

python 能否用 rsa 私钥加密,公钥解密?

RT

我使用 pycrypto==2.6.1 正常的公钥加密私钥签名 ok
现在有个支付渠道加密方式极度奇葩 and 不安全,收到响应的认证方式是公钥解密,整个传输过程中只有一对公私密钥(奇葩)

然后我发现使用 pycrypto 私钥加密,私钥也可以解,但是私钥加密公钥解不了
然后查了 https://stackoverflow.com/que... 发现 pycrypto 在加密的时候如果发现是你使用的是私钥就会提取其中的公钥用来加密,其实也就是公钥加密了

When you encrypt with a private key, pycrypto is actually using the public key (which can be generated from the private key).

问题来了:
python 能否用 rsa 私钥加密,公钥解密?
解决方案是什么?求指导


回答:

[[http://blog.csdn.net/nyist327... Python 进行RSA私钥加密,公钥解密 - CSDN博客]]
可能需要的是这个?

虽然两个key长度不一致,其实是可以换来用的,安全性降低罢了。


回答:

兄嘚,我也遇到了这个问题,暂时还没解决

以上是 python 能否用 rsa 私钥加密,公钥解密? 的全部内容, 来源链接: utcz.com/p/937626.html

回到顶部