TLS (Transport Layer Security)
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.
Here are 2,329 public repositories matching this topic...
my playground repo to learn tls and cryptography in go/golang
-
Updated
Feb 6, 2023 - Go
SSL/TLS Test Server (supports SSLv3 to TLS1.3)
-
Updated
Oct 14, 2023 - Java
This repository is a step by step guide to integrate SSL/mTLS authentication for Kafka's Clients and Brokers.
-
Updated
May 4, 2023
GitHub Action to check SSL certificate expiry date
-
Updated
Nov 23, 2022 - TypeScript
-
Updated
Sep 7, 2023 - Python
A brief recreation of TLS client-server handshake & communication in Python.
-
Updated
Dec 28, 2022 - Python
Docker container for a nginx webserver expecting Letsencrypt files
-
Updated
Apr 6, 2017
Checks for Sendmail TLS handshake fails and e-mails the domains that failed them
-
Updated
May 27, 2017 - Shell
IoTBroker.cloud Android Client is an application that allows you to connect to the server using MQTT, MQTT-SN, AMQP or COAP protocols and exchange messages. Data can be also encrypted with TLS or DTLS.
-
Updated
May 15, 2019 - Java
dust - A toy crypto library. Completely insecure, totally unsafe, and horribly inefficient.
-
Updated
Feb 20, 2019 - C
Secret Management Deployment for Kubernetes
-
Updated
Dec 28, 2018 - Go