mint
TLS implementation
A TLS 1.3 stack with minimal code and priority on testing for a learning effort.
A Minimal TLS 1.3 Implementation in Go
225 stars
19 watching
36 forks
Language: Go
last commit: about 1 year ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
cloudflare/tls-tris | A custom Go implementation of the TLS protocol with additional 1.3 features and compatibility testing against other libraries | 291 |
pion/dtls | A native DTLS 1.2 implementation in Go | 606 |
shady831213/algorithms | A collection of algorithms and data structures implemented in Go. | 806 |
alexnask/iguanatls | An experimental implementation of a minimal TLS 1.2 protocol in Zig language | 86 |
qmuntal/stateless | A Go library for creating finite state machines directly in code | 981 |
kevinburke/nacl | An implementation of the NaCL API in pure Go | 545 |
klutzy/suruga | Implementation of a subset of the TLS 1.2 protocol in Rust | 125 |
bits-and-blooms/bitset | A Go package implementing bitsets as a mapping between non-negative integers and boolean values | 1,363 |
wmnsk/go-tcap | Provides a simple and flexible implementation of the TCAP protocol in Go. | 39 |
jcla1/gisp | A compiler that converts Lisp/Scheme code into Go bytecode | 514 |
refraction-networking/utls | A fork of the Go standard TLS library providing low-level access to the ClientHello message with fingerprinting resistance features. | 1,736 |
tlsfuzzer/tlsfuzzer | Automated protocol testing and fuzzing suite for SSL/TLS implementations | 562 |
drogue-iot/embedded-tls | An embedded device TLS 1.3 implementation in Rust | 176 |
sfackler/rust-native-tls | An abstraction over platform-specific TLS implementations for secure network communication | 480 |
sashamelentyev/usestdlibvars | Detects potential misuse of standard library variables in Go code | 43 |