Ana gezinime geç Aramaya geç Ana içeriğe geç

WireGuard-AES: Hardware based encryption to WireGuard for VPN gateways

  • M. F. Yuce
  • , O. Keskin
  • , E. Yerlikaya
  • , M. Y. Akmaz
  • , A. Kirca
  • , D. Yiltas-Kaplan
  • , M. A. Erturk
  • , Z. Gurkas-Aydin
  • , C. Turna*
  • , M. T. Buyukakkaslar
  • , Durukan-Odabaşı
  • , M. A. Aydin
  • *Bu çalışma için yazışmadan sorumlu yazar
  • Ulak Haberlesme A.S
  • Department of Computer Engineering
  • Istanbul University - Cerrahpaşa
  • Edinburgh Napier University
  • Istanbul University
  • Department of Computer Engineering

Araştırma çıktısı: Dergi yayını › Makale › Hakemli

1 Atıf (Scopus)

Özet

WireGuard is a high-performance virtual private network (VPN) implemented in the Linux kernel, known for its speed and software-based encryption. However, it struggles as a VPN gateway (VPNGW) due to reduced throughput when multiple clients connect—especially in software-defined networks (SDNs), where hardware encryption support is underutilized. This study introduces a novel WireGuard implementation using Advanced Encryption Standard (AES) encryption, leveraging hardware support to improve performance. Kernel-based AES boosts throughput by 11%, reduces retransmissions by 5.5%, and lowers central processing unit (CPU) usage by at least 2% (with 95% confidence interval). User-space AES achieves up to 19% higher throughput on modern CPUs, paving the way for increased speeds and better efficiency with larger maximum transmission units (MTUs).

Orijinal dilİngilizce
Makale numarası102314
DergiSoftwareX
Hacim31
DOI'lar
Yayın durumuYayınlandı - Eyl 2025
Harici olarak yayınlandıEvet

Bibliyografik not

Publisher Copyright:
© 2025 The Authors

Parmak izi

WireGuard-AES: Hardware based encryption to WireGuard for VPN gateways' araştırma başlıklarına git. Birlikte benzersiz bir parmak izi oluştururlar.

Alıntı Yap