Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/varbhat/serv

📡 HTTP File/Directory Server

http https server spa ssl tls

Last synced: 09 Nov 2024

https://github.com/mk-fg/ca-certificates-whitelist-filter

Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis

certificates cryptography linux python security sysadmin tls tool trust web-pki x509

Last synced: 10 Nov 2024

https://github.com/edwardtheharris/ansible-ca

Ansible roles for deployment of a local, valid certificate authority.

ansible certificate-authority ssl tls

Last synced: 10 Oct 2024

https://github.com/diev/icrs-nbki-request

Obtaining XML data when accessing the NBKI API for calculating the debt load indicator. Получение XML данных при обращении к API НБКИ для расчета показателя долговой нагрузки (ПДН).

api api-client c-sharp debt nbki russian-specific tls xml

Last synced: 09 Nov 2024

https://github.com/kawaii/mybb-phpamo

Small plugin for proxying insecure assets via a Camo instance using Phpamo.

camo mybb php phpamo proxy ssl tls

Last synced: 30 Oct 2024

https://github.com/argentini/argentini.namecheap

CLI for adding and removing DNS TXT records using the NameCheap API (e.g. using win-acme). Created for wildcard certificate creation with Let's Encrypt using Win-Acme (Windows, macOS, Linux, .NET 8.0, x64, Arm64, Apple Silicon).

certificates cli cli-app dotnet letsencrypt ssl tls win-acme

Last synced: 09 Nov 2024

https://github.com/ryarnyah/pkcs11-go-proxy

Securely use your token over the network! (PKCS#11 module & server proxy over gRPC)

grpc pkcs11 proxy smart-card tls

Last synced: 31 Oct 2024

https://github.com/heavenvolkoff/secure_context

Utilities for creation of SSL/TLS security contexts for servers and clients

certificate https openssl security ssl tls

Last synced: 13 Oct 2024

https://github.com/thekuwayama/ech_config

Ruby implementation of Encrypted ClientHello Configuration

ruby tls

Last synced: 20 Oct 2024

https://github.com/optum/legion-crypt

A gem used by the LegionIO framework for encryption

encryption legionio ruby tls

Last synced: 20 Oct 2024

https://github.com/synthomat/ceassl

SSL/TLS Certificate Expiration Monitoring

clojure monitoring ssl tls

Last synced: 23 Oct 2024

https://github.com/GlenKPeterson/http2-server-jar-sample

Minimal project for reproducing Jetty HTTP/2 kotlin server jar file issues

http2 https java jetty jetty-server kotlin tls tls13

Last synced: 23 Oct 2024

https://gitlab.com/matthew.goulart/openssl.net

TLS.Net is a managed wrapper around the TLS and DTLS functions of OpenSSL that also provides a simple yet powerful api that should feel familiar to anyone comfortable with networking in .Net.

dls encryption network securiy socket tls

Last synced: 23 Oct 2024

https://github.com/tolumide-ng/comp_asses

Web-based E-mail client for Yahoo Mail (POP3, IMAP)

docker imap nodejs pop3 react redux smtp tls typescript yahoo

Last synced: 23 Oct 2024

https://github.com/mikey-no/cert_tool

Using the python cryptography module to create x509 certificates in turn for selfsigned, TLS and MTLS Servers

fastapi multiprocessing pytest python requests ssl tls

Last synced: 23 Oct 2024

https://github.com/diev/ICRS-NBKI-Request

Obtaining XML data when accessing the NBKI API for calculating the debt load indicator. Получение XML данных при обращении к API НБКИ для расчета показателя долговой нагрузки (ПДН).

api api-client c-sharp debt nbki russian-specific tls xml

Last synced: 23 Oct 2024

https://github.com/pronamic/wp-http-extended-ssl-support

This library extends the WordPress HTTP API with additional SSL options. It provides the option to pass the cURL options CURLOPT_SSLCERT, CURLOPT_SSLKEY and CURLOPT_SSLKEYPASSWD to requests.

curl http pronamic ssl ssl-certificates tls tls-certificate wordpress wordpress-api wordpress-hooks wordpress-http-api wordpress-https wordpress-plugin

Last synced: 15 Oct 2024

https://github.com/andrey0001/unbound-tls

Unbound DNS resolver with TLS upstream (also with PiHole)

dns dns-resolver dns-server docker docker-compose pi-hole pihole tls unbound unbound-tls

Last synced: 10 Oct 2024

https://github.com/tlswg/tls-record-limit

Limit the size of TLS records

ietf iot tls

Last synced: 23 Oct 2024

https://github.com/hs-cn/async-rustls-stream

An async tls stream library based on rustls and futures-io. Both for server/client.

async rust rustls stream tls

Last synced: 12 Oct 2024

https://github.com/approov/approov-tls-certificates-monitor

A simple project to monitor the renewal for the TLS certificates of all API domains registered with a specific Approov account.

approov approov-backend certificate-pinning certificates monitor monitoring monitoring-tool pinning ssl tls

Last synced: 11 Nov 2024

https://github.com/grimdork/conncheck

A simple package to check TCP, HTTP and HTTPS connections.

dns go monitor package tls

Last synced: 23 Oct 2024

https://github.com/lwahlmeier/openssl-nosocket-example

openssl example using BIO and ssl encryption with no socket

example openssl ssl tls

Last synced: 23 Oct 2024

https://github.com/sammyne/mastering-gmssl

Playground of the GmSSL library

crypto tls

Last synced: 23 Oct 2024

https://github.com/huntlabs/hunt-security

A security library for hunt.

dlang hunt security ssl tls

Last synced: 13 Nov 2024

https://github.com/mungujn/weather-server

A weather app backend built using go, gRPC, Redis and docker

docker docker-compose go grpc grpc-go redis tls

Last synced: 23 Oct 2024

https://github.com/ntrf/zerotls

TLS 1.2 with 0KB dynamic allocations

crypto minimalistic ssl tls

Last synced: 23 Oct 2024

https://github.com/phdax/docker-rserve-tls-selfsigned

Rserve with TLS/SSL connection mode by self-signed certificate

r rserve tls

Last synced: 13 Nov 2024

https://github.com/blockkwork/ja3-spoof

http client for zig that spoofs tls/ssl ja3

curl ja3 spoof ssl tls zig zig-package

Last synced: 02 Nov 2024

https://github.com/hk-transfield/java-networking-scripts

A collection of networking and cybersecurity scripts written in Java. The purpose is to provide an overview of network protocols involved in computer communications.

communications cybersecurity http java network network-programming protocol server tcp tftp tls udp

Last synced: 27 Oct 2024

https://github.com/liamg/tls

:lock: Custom TLS implementation for no good reason

encryption tls

Last synced: 27 Oct 2024

https://github.com/matthewpi/certwatcher

Hot-reload TLS certificates without downtime

fsnotify go golang hot-reload reload tls

Last synced: 13 Oct 2024

https://github.com/reflexdemon/tls-testing-tool

This is a simple tool to test the 2-way SSL/TLS connection using the truststore.

connection java ssl tls tool

Last synced: 09 Nov 2024

https://github.com/lemonrock/rustls-extra

Rust crate with additional types and utilities for rustls (unofficial)

rust rust-crate tls tls12 tls13 tls13-support

Last synced: 13 Oct 2024

https://github.com/liyishuai/coq-tls

TLS in Coq

coq tls

Last synced: 06 Nov 2024

https://github.com/ednz-cloud/import_vault_root_ca

Ansible role to install Root CA certificates from Hashicorp Vault PKI engines, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/import_vault_root_ca.

ansible ansible-role hashicorp pki tls vault

Last synced: 07 Nov 2024

https://github.com/ryhkml/self-signed-ssl

Create a certificate by using OpenSSL and secure your internal network with TLSv1.3

ecdsa https openssl prompt secp256r1 secp384r1 secp521r1 ssl tls

Last synced: 14 Nov 2024

https://github.com/ednz-cloud/renew_nomad_certificates

Ansible role to setup automatic renewal of Nomad tls certificates from Vault PKI engine, using consul-template, on debian-based systems. Mirror from https://git.ednz.fr/ansible-roles/renew_nomad_certificates.

ansible ansible-role consul-template hashicorp nomad pki tls

Last synced: 07 Nov 2024

https://github.com/claviering/https-nodeJS

create https server using nodeJS

express https nodejs tls

Last synced: 23 Oct 2024

https://github.com/webmd-health-services/tlscertificatevalidation

A PowerShell module that enables and disables TLS server certificate validation, and allows you to register your own server certificate validation logic in pure PowerShell.

powershell powershell-module ssl ssl-certificate ssl-certificate-check tls tls-certificate tls-certificate-checker

Last synced: 09 Nov 2024

https://github.com/sir-go/tls-reject

sniff and reject TLS connections to denied hosts

dpi network packet-sniffer python sni tcp-ip tls traffic-analysis

Last synced: 06 Nov 2024

https://github.com/fijimunkii/request-alpn

Request.js monkey patched to pass ALPN protocol arguments

alpn http https nodejs request tls

Last synced: 12 Nov 2024

https://github.com/msantos/tlsexec-go

tlsexec: a minimal, UCSPI TLS inetd

daemontools exec inetd tls

Last synced: 02 Nov 2024

https://github.com/tls-inspector/tlsc

A command line tool to show certificates for any HTTPS website

command-line linux ssl tls

Last synced: 10 Nov 2024

https://github.com/strugee/presentation-https-deployment

Recurse Center presentation on HTTPS and how to correctly/securely deploy it

bespoke deployment education https javascript presentation security tls

Last synced: 15 Oct 2024

https://gitlab.com/CompileNix/tls-tester

This is a mirror! https://git.compilenix.org/Compilenix/tls-tester.git

callback certificate certificates cli ipv6 nodejs slack ssl tls

Last synced: 23 Oct 2024

https://github.com/az0mb13/brrr

Project Discover's TLSX parser to show output for deprecated protocols and weak cipher suites in Markdown

pentest-scripts security-automation security-tools tls tlsx

Last synced: 23 Oct 2024

https://github.com/fkie-cad/s-chat

SSL/TLS chat app

chat communication gui ssl tls

Last synced: 13 Nov 2024

https://github.com/ei-grad/check-expiring-certs

Fast and simple tool to monitor HTTPS certificates expiration.

certificate-expiration certificate-validation certificates golang https ssl tls

Last synced: 14 Nov 2024

https://github.com/luciopaiva/dtls-experiment

An experiment to measure the final sizes of DTLS messages for different sizes of input payloads.

aes aes-encryption datagram dtls encryption node-js nodejs tls udp udp-client udp-client-server udp-server

Last synced: 14 Oct 2024

https://github.com/bodgit/puppet-certbot

Puppet Module for managing Certbot

certbot puppet ssl tls

Last synced: 19 Oct 2024

https://github.com/aalbacetef/tofu

tofu is a library that provides trust-on-first-use functionality

golang tls tofu trust-on-first-use

Last synced: 07 Nov 2024

https://github.com/jamesconlan96/tssl

A wrapper around testssl.sh and aha to aid in TLS/SSL testing

aha pentesting ssl testssl tls

Last synced: 10 Nov 2024

https://github.com/ArturoMonroy/AM-TCPCliente

Cliente TCP conexion con soporte TLS

dll tcp tls

Last synced: 23 Oct 2024

https://github.com/webprofusion/certify-chain-checker

TLS Chain Checker

letsencrypt tls

Last synced: 14 Nov 2024

https://github.com/potato-industries/gors

portable go based secure reverse shell

go golang reverse-shell tls

Last synced: 11 Nov 2024

https://github.com/luciangutu/tls_handshake_poc

Poor's man PoC for TLS handshake

python security tls

Last synced: 12 Nov 2024

https://github.com/Gutza/test-openssl-https-client

Test openssl as a client for HTTPS connections

https openssl tls

Last synced: 23 Oct 2024

https://gitlab.com/mvazquez/ca-provider-api

API para la auto-gestión certificados 'self-signed', firmados por una CA privada distribuida dentro de una organización basada en el protocolo ACME.

acme api ssl tls

Last synced: 23 Oct 2024

https://github.com/bluelotussoftware/tomcat-embedded-ssl-example

An example implementation of embedded Apache Tomcat 8.5 with SSL/TLS.

apache-tomcat certificate embedded keystore ssl tls tomcat8

Last synced: 23 Oct 2024

https://github.com/sirlatrom/tls-sidecar-playground

TLS sidecar playground

golang sidecar tls vault

Last synced: 23 Oct 2024

https://github.com/silentz/joplinsync

A simple Docker-Compose configuration with Nginx server for Joplin synchronization over WebDAV protocol with enabled TLS and Basic Auth. Git synchronization added.

basicauth git https joplin nginx server ssl sync syncronization tls webdav

Last synced: 23 Oct 2024

https://github.com/rollerworks/x509validator-symfony

X509Validator Constraints for Symfony

php symfony tls validator x509

Last synced: 08 Nov 2024

https://github.com/enindu/go-tls-handshake

TLS handshake demonstration with Go

client go https server tls

Last synced: 06 Nov 2024

https://github.com/juanmachuca95/learntls_go

Learn to implement certificates TLS for gRPC Server + gRPC Gateway Server in golang

golang grpc tls

Last synced: 06 Nov 2024

https://github.com/autom8ter/acme

a golang acme auto-cert manager

acme colemanword golang https tls

Last synced: 07 Nov 2024

https://github.com/piotrpsz/email

Email client

email go golang pop3-client tls

Last synced: 07 Nov 2024

https://github.com/jonatan-ivanov/ssl-test

A simple cli to check SSL Handshake

groovy java ssl tls

Last synced: 11 Nov 2024

https://github.com/timonson/deno_tlsify

Redirect from HTTP to HTTPS using the Deno Web Workers API

deno tls webworker worker

Last synced: 13 Oct 2024

https://github.com/st3iny/snip

A tiny TLS pass-through reverse proxy and load balancer based no peeking SNI messages.

go load-balancer pass-through proxy-protocol reverse-proxy server-name-indication tls tls-proxy

Last synced: 07 Nov 2024

https://github.com/fd-/sslsocketfactory-j2objc

An SSLSocketFactory for j2objc that uses the native iOS SecureTransport API

ios j2objc java ssl sslsocket swift tls

Last synced: 11 Nov 2024

https://github.com/asapdotid/ansible-role-cloudflare_oca

Ansible Role CloudFlare create Origin Server CA

ansible ansible-role cloudflare https letsencrypt ssl tls

Last synced: 07 Nov 2024

https://github.com/quix-labs/caddy-pfx-certificates

Caddy module to support .pfx certificates

caddy caddy-module certificate go pfx pkcs12 tls

Last synced: 15 Nov 2024

https://github.com/kowalczyk-krzysztof/ssl-certificate-check

GitHub Action to check SSL certificate expiry date

certificate github-actions ssl tls

Last synced: 13 Oct 2024

https://codeberg.org/vhack.eu/serverphone

A server maintenance tool, build to be precise and secure

nixos rust tls

Last synced: 28 Sep 2024

https://github.com/rylei-m/usu_2024_ps1_script_for_ssh

Powershell Script For Disabling SSL 2.0 and 3.0 and Enabling TLS 1.2/1.3

powershell-script ps1-script ssl-termination tls tls12 tls13

Last synced: 24 Sep 2024

https://github.com/lucadibello/simple-tls

Simple TLS protocol implementation featuring client + server

cli-app tls

Last synced: 11 Nov 2024

https://github.com/jacobly0/tls-conformance

Test Zig's std.crypto.tls against other implementations.

tls zig

Last synced: 01 Nov 2024

https://github.com/goethite/snimultihop

Multi-hop SNI routing for unbroken end-2-end TLS encrypted API calls

encryption golang routing sni tls

Last synced: 11 Nov 2024

https://github.com/houarizegai/spring-boot-https

Backend REST API Secured with HTTPS

https spring-boot tls

Last synced: 07 Nov 2024