Registry / crypto / bogdanfinn-utls

bogdanfinn-utls

JSON →
library1.6.5gogounverified

A Go implementation of TLS 1.2 and 1.3 with client hello fingerprinting capabilities.

go get github.com/bogdanfinn/utls
INSTALL
IMPORT
SIG · BOGDANFINN-UTLS
B
bogdanfinn-utls
cryptogov1.6.5
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

utls
github.com/bogdanfinn/utls

Dial a TLS connection using uTLS.

package main import ( "fmt" "github.com/bogdanfinn/utls" ) func main() { conn, err := utls.Dial("tcp", "example.com:443", &utls.Config{}) if err != nil { fmt.Println(err) return } defer conn.Close() fmt.Println("Connected with uTLS") }
Debug
Known issues
gotchauTLS is a fork of Go's crypto/tls and may have different behavior or security implications.
fix
Review the uTLS documentation and test thoroughly before using in production.
affects: all
Upgrade
Version history
1.6.5latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
18 hits · last 30 days
node
14
OpenAI (training)
1
Resources
bogdanfinn-utls — go get bogdanfinn-utls · libregistry