Service Identity Verification
Use this package if:
- you use pyOpenSSL and don’t want to be MITMed or
- if you want to verify that a PyCA cryptography certificate is valid for a certain hostname or IP address.
service-identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes.
In the simplest case, this means host name verification.
However, service-identity implements RFC 6125 fully and plans to add other relevant RFCs too.
Project Information
service-identityis released under the MIT license, its documentation lives at Read the Docs, the code on GitHub, and the latest release on PyPI.
It’s rigorously tested on Python 2.7, 3.5+, and PyPy.
service-identity for Enterprise
Available as part of the Tidelift Subscription.
The maintainers of service-identity and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open-source packages you use to build your applications.
Save time, reduce risk, and improve code health, while paying the maintainers of the exact packages you use.
Learn more.