Per-Session TLS-PSK using Trusted Platform Module (TPM)
-
Updated
Apr 25, 2025 - Go
Per-Session TLS-PSK using Trusted Platform Module (TPM)
An easy-to-use XChaCha20-encryption wrapper for io.ReadWriteCloser (even lossy UDP) using ECDH key exchange algorithm, ED25519 signatures and Blake3+Poly1305 checksums/message-authentication for Go (golang). Also a multiplexer.
handshakeless-vpn (Linux)
DTLS 1.2 implementation for Go (DTLS 1.3 in progress)
Add a description, image, and links to the psk topic page so that developers can more easily learn about it.
To associate your repository with the psk topic, visit your repo's landing page and select "manage topics."