use crypto/hpke for MLKEM768X25519

This commit is contained in:
2026-07-22 16:05:30 +02:00
parent a2d647f3af
commit f9f0df478d
6 changed files with 86 additions and 46 deletions

9
README.md Normal file
View File

@@ -0,0 +1,9 @@
# baalvpn
A post-quantum VPN for IPv6.
## Features
* **Post-quantum security:** Uses [XWingMLKEM768X25519](https://datatracker.ietf.org/doc/html/draft-connolly-cfrg-xwing-kem/) + [XChaCha20-Poly1305](https://en.wikipedia.org/wiki/ChaCha20-Poly1305#XChaCha20-Poly1305_%E2%80%93_extended_nonce_variant) + [HKDF-SHA-256](https://en.wikipedia.org/wiki/HKDF) for end-to-end encryption
## Third-party dependencies
* [`github.com/songgao/water`](https://github.com/songgao/water) - cross-platform wrapper around TUN interfaces