certifi/python-certifi
GitHub: certifi/python-certifi
提供 Mozilla 精选的根证书集合,解决 Python 环境下 SSL/TLS 证书验证的可靠性和一致性问题。
Stars: 976 | Forks: 289
# Certifi:Python SSL 证书
Certifi 提供了 Mozilla 精心整理的根证书集合,
用于在验证 TLS 主机身份时,验证 SSL 证书的可信度。
它是从 `Requests`_ 项目中提取出来的。
## 安装
``certifi`` 可在 PyPI 上获取。只需使用 ``pip`` 安装即可::
```
$ pip install certifi
```
## 用法
要引用已安装的证书颁发机构 (CA) 包,你可以使用内置函数::
```
>>> import certifi
>>> certifi.where()
'/usr/local/lib/python3.7/site-packages/certifi/cacert.pem'
```
或者通过命令行::
```
$ python -m certifi
/usr/local/lib/python3.7/site-packages/certifi/cacert.pem
```
尽情使用吧!
.. _`Requests`: https://requests.readthedocs.io/en/master/
## 添加/移除证书
Certifi 不支持对 CA 信任库内容进行任何添加/移除或其他修改。本项目旨在为 Python 部署提供可靠且高度可移植的信任根。如需使用替代信任的方法,请参考上游项目。
标签:CA证书, HTTPS, Mozilla, PyPI, Python, Python包, Requests库, SSL证书, TLS, Web安全, 信任库, 加密通信, 数据加密, 无后门, 根证书, 网络安全, 蓝队分析, 证书验证, 逆向工具, 防御工具, 隐私保护