noise-protocol

1 article
sort: new top best
clear filter
0 6/10
technical-article

WireGuard is presented as both a VPN application and an independent cryptographic protocol based on Noise Framework and ChaCha20-Poly1305 for encrypting UDP datagrams. The article introduces WireGuardClient, a .NET library that implements the WireGuard protocol as a stateless encryption layer for UDP-based applications without requiring full VPN infrastructure, addressing TCP limitations like head-of-line blocking and connection reset issues on mobile networks.

WireGuard WireGuardClient Noise Protocol Framework ChaCha20-Poly1305 NSec libsodium Proxylity Lee Harding TLS DTLS UdpClient
proxylity.com · mlhpdx · 2 days ago · details · hn