Python 如何将ElGamal加密与ezPyCrypto结合使用

Python 如何将ElGamal加密与ezPyCrypto结合使用,python,public-key-encryption,elgamal,Python,Public Key Encryption,Elgamal,我发现python的PyCrypto模块有一个很好的加密模块。在描述中,它说用户可以在RSA和ElGamal加密之间进行指定,但我不知道在代码中应该在哪里指定 有没有其他人管理过这个或者有过ezPyCytpo的经验?任何帮助都将不胜感激 以下是我所说的描述: 特点: ezPyCrypto允许您: 生成、导出和导入公钥和私钥 轻松加密和解密字符串 可以选择将加密数据创建为电子邮件友好文本 签署并验证包括文件在内的字符串 使用密码短语保护您的私钥 创建“流”,用于通过安全套接字发送数据 选择您喜欢的

我发现python的PyCrypto模块有一个很好的加密模块。在描述中,它说用户可以在RSA和ElGamal加密之间进行指定,但我不知道在代码中应该在哪里指定

有没有其他人管理过这个或者有过ezPyCytpo的经验?任何帮助都将不胜感激

以下是我所说的描述:

特点:

ezPyCrypto允许您: 生成、导出和导入公钥和私钥 轻松加密和解密字符串 可以选择将加密数据创建为电子邮件友好文本 签署并验证包括文件在内的字符串 使用密码短语保护您的私钥 创建“流”,用于通过安全套接字发送数据 选择您喜欢的任意公钥大小,建议2048位 选择RSA和ElGamal作为公钥,选择IDEA、DES3、Blowfish、ARC4和IDEA作为会话密钥 使用256位会话密钥和针对常见RSA和ElGamal攻击的防御措施,您可以放心地休息,这会让任何试图侵犯您隐私的人感到痛苦。
如果文档中有任何指示,则表明库不完整。