tls-tris

TLS implementation

A custom Go implementation of the TLS protocol with additional 1.3 features and compatibility testing against other libraries

crypto/tls, now with 100% more 1.3. THE API IS NOT STABLE AND DOCUMENTATION IS NOT GUARANTEED.

GitHub

292 stars
21 watching
50 forks
Language: Go
last commit: about 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bifurcation/mint A TLS 1.3 stack with minimal code and priority on testing for a learning effort. 225
google/certificate-transparency-go Tools and libraries for auditing and analyzing TLS certificates using Certificate Transparency protocols 921
drogue-iot/embedded-tls An embedded device TLS 1.3 implementation in Rust 172
pion/dtls A native DTLS 1.2 implementation in Go 602
refraction-networking/utls Provides low-level access to the ClientHello message for mimicry purposes in TLS handshakes. 1,709
haskell-tls/hs-tls A Haskell implementation of the Transport Layer Security protocol for secure communication between servers and clients. 403
siennathesane/cloudflare-sync A tool that integrates Cloudflare as a dynamic DNS provider into a Go application 268
victorshinya/go-cloud Provides a boilerplate code to test and benchmark cloud platforms with Golang 3
tlsfuzzer/tlsfuzzer Automated protocol testing and fuzzing suite for SSL/TLS implementations 561
sfackler/rust-native-tls An abstraction over platform-specific TLS implementations for secure network communication 479
cloudfoundry/gosigar An open-source Golang implementation of the Sigar API 484
kevinburke/nacl An implementation of the NaCL API in pure Go 544
eduardsui/tlse A single C file implementation of various TLS protocols and DTLS protocols using the TomCrypt crypto library 545
mirleft/ocaml-tls A TLS implementation in OCaml for secure communication 304
threedotslabs/nats-example A Go project demonstrating live code reloading and NATS-based communication between two services running in a local development environment. 101