partner-offering-banner.png

WireGuard 10Gbps IP core (WireGuard10G IP)

DesignGateway Co., Ltd.

Select

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

  • 10 Gbps line-rate encryption and decryption with no CPU load and no external memory required
  • Internal Handshake Support
  • IPv4 Protocol Support without IP fragmentation
  • Integrated UDP/IP and ARP Protocol Controllers
  • Jumbo Frame Support
  • User Data Interface: 64-bit AXI4-Stream
  • Ethernet MAC Interface: 64-bit AXI4-Stream
Expand Close
Keyfeatures main image

Offering Brief

Offering Brief

Device Family Agilex™ 7 FPGA I-Series
Offering Status Development
Integrated Testbench No
Evaluation License No
Design Examples Available No
Demo No
Compliance No
Latest Quartus Version Supported 24.3.1
Development Language Verilog

Encrypted IP core

Reference Designs Quartus Project

Ordering Information

Documentation & Resources

Market Segment and Sub-Segments