Skip to main content

Service identity verification for pyOpenSSL.

Project description

https://travis-ci.org/pyca/service_identity.png?branch=master https://coveralls.io/repos/pyca/service_identity/badge.png

TL;DR: Use this package if you use pyOpenSSL and don’t want to be MITMed.

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.

Authors

service_identity is currently maintained by Hynek Schlawack.

The development is kindly supported by Variomedia AG.

If you think you’ve found a security-relevant bug, please contact me privately and ideally encrypt your message using PGP. I will then work with you on a responsible resolution. You can find my contact information and PGP data on my homepage.

The following wonderful people contributed directly or indirectly to this project:

Please add yourself here alphabetically when you submit your first pull request.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

service_identity-1.0.0.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

service_identity-1.0.0-py2.py3-none-any.whl (10.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file service_identity-1.0.0.tar.gz.

File metadata

File hashes

Hashes for service_identity-1.0.0.tar.gz
Algorithm Hash digest
SHA256 679e39fc35bc189b7424d9cd5545f755b2e127c478e1927c9029473f0fbe3bce
MD5 437c380ce0fe85a0fbc4780a86b3ee58
BLAKE2b-256 a76f281aa08329f6261bbc4b593ffe1adbd20f6487fe32df2c132eab02f00204

See more details on using hashes here.

File details

Details for the file service_identity-1.0.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for service_identity-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 470eae43c69ec8cd1df90b0910af166f61670cebd0708c1692f19a1c14871484
MD5 47504fd42c95092963798fbd4c910dd4
BLAKE2b-256 298f9499084ea8b5db68f9211d7d772e6ba2f0576c7c422f6b67dc3881fee726

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page