trustme
lemur
Our great sponsors
trustme | lemur | |
---|---|---|
3 | 3 | |
539 | 1,694 | |
1.7% | 0.6% | |
6.9 | 9.6 | |
29 days ago | 7 days ago | |
Python | Python | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
trustme
-
Sanic v22.6 Released - Includes HTTP/3
To get a localhost certificate, you will need mkcert or trustme installed.
-
New undocumented APIs in Python 3.10: The future of trust stores in Python
If anyone's in need of a solution to using generated certificates during testing I recommend checking out Trustme. I tweeted a little demo of the library in action some time ago too.
- #1 quality TLS certs while you wait, for the discerning tester
lemur
-
A Completely Open-Source Implementation of Apple Code Signing and Notarization
this feels like a job for lemur and smallstep
https://smallstep.com/docs/step-ca
https://github.com/Netflix/lemur
-
Are there any solutions using a centralized validation server for Let's Encrypt
Other commercial options include ManageEngine and DigiCert. One the open source side there is gnarly stuff like https://github.com/aptise/peter_sslers and https://github.com/Netflix/lemur
-
Certificate Management
There is https://github.com/Netflix/lemur which has a UI but not sure how well maintained it is.
What are some alternatives?
sethmlarson.dev - Personal blog
badssl.com - :lock: Memorable site for testing clients against bad SSL configs.
sslyze - Fast and powerful SSL/TLS scanning library.
cryptonice - CryptoNice is both a command line tool and library which provides the ability to scan and report on the configuration of SSL/TLS for your internet or internal facing web services. Built using the sslyze API and ssl, http-client and dns libraries, cryptonice collects data on a given domain and performs a series of tests to check TLS configuration and supporting protocols such as HTTP2 and DNS.
pyOpenSSL -- A Python wrapper around the OpenSSL library - A Python wrapper around the OpenSSL library
certify - Professional ACME Client for Windows. Certificate Management UI, powered by Let's Encrypt and compatible with all ACME v2 CAs. Download from certifytheweb.com
tls_client_handshake_pure_python - TLS Client Handshake Pure Python implementation
BounCA - BounCA is a web tool to generate self-signed SSL certificates and setup a key infrastructure
webcert - WebCert is a Web application to generate and manage digital certificates in cases where no "full" CA is needed.
gon - Sign, notarize, and package macOS CLI tools and applications written in any language. Available as both a CLI and a Go library.
swift-corelibs-foundation - The Foundation Project, providing core utilities, internationalization, and OS independence
OCSPChecker - OCSP-Checker provides an automated means to check the OCSP revocation status for a x509 digital certificate.