This is a fork of VTUN, with the following changes:
-
OpenSSL was replaced by Libsodium (this currently requires the aes256gcm branch).
-
Unauthenticated encryption schemes were replaced with aesni and pclmulqdq-accelerated AES256-GCM.
-
Protection against replay attacks was added.
-
More secure key derivation and initial handshake.
-
Passwords are not kept in memory.
-
Guarded memory allocations for secrets.
Description
Languages
C
85.1%
Yacc
4.5%
Roff
4.2%
M4
1.9%
Lex
1.3%
Other
3%