2025/04/27 by Michael J. Hall, Hall, Michael J. · 1 voice
Computer Science · Engineering · #C.2.0 #C.4 #Cryptographic protocol #Cryptography #Encryption #FOS: Computer and information sciences #Firmware #IPsec #IPv6, Mobility, Handover, Networks, Security #Network Traffic and Congestion Control #Networking and Internet Architecture (cs.NI) #Password #Performance (cs.PF) #Router #Software-Defined Networks and 5G #Throughput #Transport Layer Security #cs.NI #cs.PF
paper · pdf · doi:10.48550/arxiv.2504.19069
openalex publication_date 2025/04/27 · arxiv published 2025/04/27 · arxiv updated 2025/04/27 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/05
Virtual Private Networks (VPNs) offer an alternative solution using Internet Protocol (IP) tunnels to create secure, encrypted communication between geographically distant networks using a common shared medium such as the Internet. They use tunneling to establish end-to-end connectivity. OpenVPN is a cross-platform, secure, highly configurable VPN solution. Security in OpenVPN is handled by the OpenSSL cryptographic library which provides strong security over a Secure Socket Layer (SSL) using standard algorithms such as Advanced Encryption Standard (AES), Blowfish, or Triple DES (3DES). The Linksys WRT54GL router is a consumer-grade router made by Linksys, a division of Cisco Systems, capable of running under Linux. The Linux-based DD-WRT open-source router firmware can run OpenVPN on the Linksys WRT54GL router. For this case study, the performance of OpenVPN is measured and analyzed using a 2k-p fractional factorial design for 5 minus 1 factors where k=5 and p=1. The results show that the throughput is mainly limited by the encryption cipher used, and that the round-trip time (RTT) is mostly dependent on the transport protocol selected.