我遇到了 pycrypto 公钥加密的问题。当我有私钥时加密工作正常,但是当我只导入公钥加密失败时:
在 [85] 中:导入 Crypto.PublicKey.RSA
在 [86] 中:key = Crypto.PublicKey.RSA.importKey(open('/etc/pki/server.pub', 'r').read())
在 [87] 中:键。
在 [87] 中:key.encrypt('cheese', 32)
出[87]:('奶酪',)
最后我检查了它看起来没有加密。谁能帮我看看我在 pycrypto api 中缺少什么?