Skip to main content

Service identity verification for pyOpenSSL & cryptography.

Project description

This project is a branch of service-identity on QPython.

Use this package if:

  • you want to verify that a PyCA cryptography certificate is valid for a certain hostname or IP address,
  • or if you use pyOpenSSL and don’t want to be MITMed,
  • or if you want to inspect certificates from either for service IDs.

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.

Also check out pem that makes loading certificates from all kinds of PEM-encoded files a breeze!

Project Information

service-identity is released under the MIT license, its documentation lives at Read the Docs, the code on GitHub, and the latest release on PyPI.

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_qpython-24.1.0.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

service_identity_qpython-24.1.0-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file service_identity_qpython-24.1.0.tar.gz.

File metadata

File hashes

Hashes for service_identity_qpython-24.1.0.tar.gz
Algorithm Hash digest
SHA256 dee80b9c659dfc444f146f2e0a25a46ffdbac5b15d79829e5e9503223f3d38fc
MD5 650aa838c9c59bbb1815cb82cf7561ee
BLAKE2b-256 67d7c77c96741d40067bbcb3877a0c5c679251a600051e94feca40afb3bf4a39

See more details on using hashes here.

File details

Details for the file service_identity_qpython-24.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for service_identity_qpython-24.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 35f97b4d97ebe43265b9430e5510ebf6424c07332d34fd26fbcbfadd63bffbd3
MD5 582663eb58e7736674c695152c4cfbb0
BLAKE2b-256 fae1c845d4fdf984ae310e49f8246774aa088a80cacb2916cde601a668f497d2

See more details on using hashes here.

Supported by

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