The WireGuard10G-IP core implements the complete WireGuard VPN protocol entirely in hardware, delivering full 10 Gbps line-rate encryption and decryption with no CPU load and no external memory required. It eliminates CPU overhead by performing the full Noise handshake, ChaCha20-Poly1305 encryption, X25519 key exchange, and BLAKE2s key derivation entirely in programmable logic. Proven with real WireGuard software interoperability testing on FPGA evaluation boards.
Key Features
|
Block diagram![]() * Click to show more detail YouTube Video |

