在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Python  網(wǎng)絡(luò)安全/ python 能否用 rsa 私鑰加密,公鑰解密?

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

RT

我使用 pycrypto==2.6.1 正常的公鑰加密私鑰簽名 ok
現(xiàn)在有個(gè)支付渠道加密方式極度奇葩 and 不安全,收到響應(yīng)的認(rèn)證方式是公鑰解密,整個(gè)傳輸過(guò)程中只有一對(duì)公私密鑰(奇葩)

然后我發(fā)現(xiàn)使用 pycrypto 私鑰加密,私鑰也可以解,但是私鑰加密公鑰解不了
然后查了 https://stackoverflow.com/que... 發(fā)現(xiàn) pycrypto 在加密的時(shí)候如果發(fā)現(xiàn)是你使用的是私鑰就會(huì)提取其中的公鑰用來(lái)加密,其實(shí)也就是公鑰加密了

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

問(wèn)題來(lái)了:
python 能否用 rsa 私鑰加密,公鑰解密?
解決方案是什么?求指導(dǎo)

回答
編輯回答
懶洋洋

[[http://blog.csdn.net/nyist327... Python 進(jìn)行RSA私鑰加密,公鑰解密 - CSDN博客]]
可能需要的是這個(gè)?

雖然兩個(gè)key長(zhǎng)度不一致,其實(shí)是可以換來(lái)用的,安全性降低罷了。

2018年9月9日 12:52
編輯回答
萌面人

當(dāng)然不能了。
公鑰,故名思意,就是大家的知道的密碼;私鑰就是只有你知道的密碼。
如果可以私鑰加密,公鑰解密的話,rsa 還有什么意義呢

2017年11月17日 08:43