High performance, minimalist Go web framework
-
Updated
Oct 26, 2024 - Go
TLS (Transport Layer Security) is a cryptographic protocol designed to provide communications security over a computer network. The protocol is widely used in applications such as email, instant messaging, and voice over IP, but its use in securing HTTPS remains the most publicly visible.
The TLS protocol aims primarily to provide security, including privacy (confidentiality), integrity, and authenticity through the use of cryptography, such as the use of certificates, between two or more communicating computer applications. It runs in the presentation layer and is itself composed of two layers: the TLS record and the TLS handshake protocols.
TLS builds on the now-deprecated SSL (Secure Sockets Layer) specifications (1994, 1995, 1996) developed by Netscape Communications for adding the HTTPS protocol to their Navigator web browser.
High performance, minimalist Go web framework
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
Tools to bootstrap CAs, certificate requests, and signed certificates.
🔒 acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)
Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
The fastest way to deploy a restful api's with Gin Framework with a structured project that defaults to PostgreSQL database and JWT authentication middleware stored in Redis
🔒 Simple zero-config SSL reverse proxy with real autogenerated certificates (LetsEncrypt, self-signed, provided)
Scrape domain names from SSL certificates of arbitrary hosts
Exports Prometheus metrics for TLS certificates
Dumbest HTTP proxy ever
Cert is the Go tool to get TLS certificate information.
100% Coverage! Lightweight self-signed certificate generator, size between 1.5MB (executable) and 5MB (docker image).
EnRoute Ingress API Gateway - Kubernetes-native, Ingress API Gateway Powered using Envoy
Cross platform, easy to use SSL/TLS toolset