
(Python वितरण) TLS होस्ट की पहचान सत्यापित करते समय SSL प्रमाणपत्रों की विश्वसनीयता को मान्य करने के लिए रूट प्रमाणपत्रों का एक सावधानीपूर्वक संकलित संग्रह।
Certifi, TLS होस्ट की पहचान सत्यापित करते समय SSL प्रमाणपत्रों की विश्वसनीयता को मान्य करने के लिए Mozilla के सावधानीपूर्वक संकलित रूट प्रमाणपत्रों का संग्रह प्रदान करता है। इसे 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/latest/
Certifi CA ट्रस्ट स्टोर की सामग्री में किसी भी तरह के जोड़/हटाव या अन्य संशोधन का समर्थन नहीं करता है। इस प्रोजेक्ट का उद्देश्य python डिप्लॉयमेंट्स के लिए एक विश्वसनीय और अत्यधिक पोर्टेबल रूट ऑफ़ ट्रस्ट प्रदान करना है। वैकल्पिक ट्रस्ट का उपयोग करने के तरीकों के लिए अपस्ट्रीम प्रोजेक्ट्स को देखें।