Python
Latest commit d115c32 Feb 6, 2017 @hynek hynek Python 3.6 & PyPy 5.6.0

README.rst

Service Identity Verification for pyOpenSSL

Documentation Status CI status Test Coverage https://www.irccloud.com/invite-svg?channel=%23cryptography-dev&hostname=irc.freenode.net&port=6697&ssl=1

TL;DR: 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.

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.

service_identity’s documentation lives at Read the Docs, the code on GitHub.