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: 11 months 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 | 292 |
pion/dtls | A native DTLS 1.2 implementation in Go | 602 |
shady831213/algorithms | A collection of algorithms and data structures implemented in Go. | 805 |
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 | 972 |
kevinburke/nacl | An implementation of the NaCL API in pure Go | 544 |
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,350 |
wmnsk/go-tcap | Provides a simple and flexible implementation of the TCAP protocol in Go. | 38 |
jcla1/gisp | A compiler that converts Lisp/Scheme code into Go bytecode | 514 |
refraction-networking/utls | Provides low-level access to the ClientHello message for mimicry purposes in TLS handshakes. | 1,709 |
tlsfuzzer/tlsfuzzer | Automated protocol testing and fuzzing suite for SSL/TLS implementations | 561 |
drogue-iot/embedded-tls | An embedded device TLS 1.3 implementation in Rust | 172 |
sfackler/rust-native-tls | An abstraction over platform-specific TLS implementations for secure network communication | 479 |
sashamelentyev/usestdlibvars | Detects potential misuse of standard library variables in Go code | 43 |