purkylin / fast_vpn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fast VPN

Fast & Simple VPN, speeding up your netowork

Feature

  • Use TCP or UDP to transport
  • Fast
  • Simple protocol
  • Encrypt(AEAD)
  • Use TUN to bridge server and client

Payload

  • TCP (nonce increment, start with zero)

    length(2) length tag(16) ciphertext tag(16)
  • UDP

    nonce(12) ciphertext tag(16)

Usage

  • Server
python tcp.py
  • Client
python tcp.py -k aea5b22e73b0a91e7c16c16c710de73c -s <server_ip> 

iOS App(Open source)

Comming

About

License:MIT License


Languages

Language:Python 94.3%Language:Dockerfile 5.7%