网络安全服务(NSS)和Netscape可移植运行时(NSPR)的Python绑定

python-nss的Python项目详细描述


python nss是用于nss(网络安全服务)和 NSPR(Netscape便携式运行时)。NSS提供加密服务 支持SSL、TLS、PKI、PKIX、X509、PKCS*等。NSS是 OpenSSL的替代品,被主要软件广泛使用 项目。NSS通过FIPS-140认证。

NSS是基于NSPR构建的,因为NSPR提供了 操作系统服务,特别是在网络和 过程管理。python还提供了 操作系统服务,但由于nss和nspr是紧密绑定的 python nss公开nspr的元素。

有关python nss的更多信息,请参见 python-nss project page

有关NSS和NSPR的信息,请参见以下内容:

要构建python nss,您需要为 NSPR和NSS都需要安装。这是系统和 具体分布,因此我们不能给你明确的 说明。在Linux上,这些包通常称为:

  • nss-devel
  • nspr-devel

使用系统包管理器安装它们,例如在Fedora上:

% sudo yum install nss-devel nspr-devel

安装完所有软件包后,然后:

% python setup.py build % sudo python setup.py install

生成api文档:

% python setup.py build_doc

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

推荐PyPI第三方库


热门话题
传递Java处理类类型参数的方式的参数   java安卓中间层admob在logcat中导致大量GC_FOR_ALLOC释放消息   java Vert。x Http请求未将参数分配为配置   java中多线程的输出不正确   如何减少java本地线程的冗余   java不完全分块结果   使用OpenCv时java中的Mat数据类型不受支持错误   Java中的正则表达式不工作,而同一正则表达式在shell中工作   java如何从数组中删除元素?   JDBCJava。sql。SQLException:[Microsoft][ODBC Microsoft Access驱动程序]操作必须使用可更新的查询   java如何以对角线打印字符串变量的字符?   SonarQube 5.2的java自定义插件生成NoClassDefFoundError   macos使用Java应用程序打开浏览器选项卡