没有项目描述

gpgmime的Python项目详细描述


` python gpgmime是一个用于处理pgp mime消息的库。

它支持加密、解密、签名和验证pgp mime电子邮件(rfc 3156)。它部分地基于[alot][1]中的相应功能,但接口构建在[python gnupg][2]之上;它提供了该库的
`gpg'的一个子类,以及一些与mime相关的附加方法。


以及边缘的粗糙度。

版本3或更高版本。


hacking


开始设置:

source.venv/bin/activate
python set up.py develop
pip install-r test requirements.txt

test
套件,在“testing/utils.py”中定义了一个fixture,它设置库以使用这个keyring。显然,不要依赖这些密钥来实现安全性;私钥是在公共的git存储库中发布的!密钥的密码短语如下:
*alice:`secret`
*bob的密钥(tsk tsk)上没有密码短语。
*mallory:`god`
*测试本身进入“testing/tests”。在“testing/”下的其他模块中,测试的支持代码是

*`python gnupg`缺少对gnupg2中引入的两个新状态
消息的支持;这些消息可能导致错误的测试
失败。其中一些似乎已在master中修复,但在0.3.7中仍在我的机器上裁剪。

[1]:https://github.com/pazz/alot
[2]:https://pythonhosted.org/python gnupg/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java以编程方式创建log4j异步记录器   java如何在低内存系统中实现ArrayList,其中内存块在小的块中可用,但大的块序列不可用   java使用spring、hibernate和scala,有没有比dbunit更好的加载测试数据的方法?   JavaHTTP。骗局使用gecock驱动程序的httphostconnection异常selenium3和firefox 49   java如何从另一个活动更改活动的背景色?   java javafx无法编辑tableview行数据   什么是安卓密钥散列?   java如何从jFrame文本字段读取文件?   java Stripes:从另一个ActionBean调用ActionBean的方法   java从selfrunning执行Shell命令。exefile   java检查用户是否首先使用Firebase Auth和数据库登录Android应用程序   java如何在Spring配置中将静态常量作为参数传递?   Java性能为什么二进制堆的这种实现比另一种更快?   C++工厂> java工厂?   使用监听器的java ANTLR 4解释器   java失败应用程序已存在于路径/Teste   找不到Java哈希映射键?