Skip to content
#

tun

Here are 7 public repositories matching this topic...

I built an educational VPN from scratch in Python using TUN/Wintun virtual network interfaces, X25519 key exchange, HKDF derived session keys, and an AES-GCM encrypted UDP tunnelling. This is designed as a systems/security learning project NOT a production VPN (also because its not fast/optimised enough for big file transfers).

  • Updated May 29, 2026
  • Python

Improve this page

Add a description, image, and links to the tun topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the tun topic, visit your repo's landing page and select "manage topics."

Learn more