如何更新certifi的根证书?
我正在使用certifi python模块来验证ssl连接。我查看了certifi(python2.7/site-packages/certifi/cacert.pem)中包含的根证书,其中一些证书已过期。我如何更新这些证书?我尝试使用pip更新certifi包,但只更新包而不是根CA文件。
相关推荐
Python库 | certifi_icpbr-2019.10.30.tar.gz
python库。 资源全名:certifi_icpbr-2019.10.30.tar.gz
python 里 certifi 库的作用
certifi 库安装文件夹里面只有一个core.py和cacert.pem文件,core.py里面只有一个where()函数,用来返回cacert.pem的路径,所以经常更新certifi库本质就是要经常更新cacert.pem文件。安装了certifi之后,和requests库一样也有一个cacert.pem,可以用编辑器打开cacert.pem,里面包含了很多可信任知名公司的证书/公钥。通过360浏览器可以看到百度的根证书,查一下cacert.pem文件,确实是有根证书的。
certifi_2015_6_2.tar.gz
安装tornado时 需要依赖的包certifi.tar.gz
python-certifi:(Python发行版)精心挑选的根证书集合,用于在验证TLS主机身份的同时验证SSL证书的可信赖性
证书:Python SSL证书 提供了Mozilla精心策划的根证书集合,用于在验证TLS主机身份的同时验证SSL证书的可信赖性。 它已从“项目中提取。 安装 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 享受! 1024位根证书 浏览器和证书颁发机构得出的结论是,对于证书(尤其是根证书),1024
certifi-14.05.14.tar.gz
certifi-14.05.14.tar.gz


其他技术讨论专区
