Service identity verification for pyOpenSSL.
Project description
Use this package if:
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.
Release Information
17.0.0 (2017-05-23)
Deprecations:
Since Chrome 58 and Firefox 48 both don’t accept certificates that contain only a Common Name, its usage is hereby deprecated in service_identity too. We have been raising a warning since 16.0.0 and the support will be removed in mid-2018 for good.
Changes:
When service_identity.SubjectAltNameWarning is raised, the Common Name of the certificate is now included in the warning message. #17
Added cryptography.x509 backend for verifying certificates. #18
Wildcards (*) are now only allowed if they are the leftmost label in a certificate. This is common practice by all major browsers. #19
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for service_identity-17.0.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e76f3c042cc0f5c7e6da002cf646f59dc4023962d1d1166343ce53bdad39e17 |
|
MD5 | f6f1f379685f2a86f5c1b686acccc45e |
|
BLAKE2b-256 | 29fa995e364220979e577e7ca232440961db0bf996b6edaf586a7d1bd14d81f1 |