@article{ART003198671},
author={Jung-Yeon Lee and Sanghoon Jeon},
title={Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi},
journal={Journal of Internet of Things and Convergence},
issn={2466-0078},
year={2025},
volume={11},
number={2},
pages={45-54}
TY - JOUR
AU - Jung-Yeon Lee
AU - Sanghoon Jeon
TI - Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi
JO - Journal of Internet of Things and Convergence
PY - 2025
VL - 11
IS - 2
PB - The Korea Internet of Things Society
SP - 45
EP - 54
SN - 2466-0078
AB - A Virtual Private Network (VPN) is a security technology used to ensure anonymity on public networks or securely access private network environments. Currently, the most widely used VPN protocols are OpenVPN and WireGuard, each of which has distinct characteristics in terms of performance and security. This study aims to compare and analyze the performance and security of OpenVPN and WireGuard to provide users with criteria for selecting the optimal VPN protocol based on their network environment. We evaluate the performance of both protocols in external and internal network environments based on upload speed, download speed, latency, CPU usage, and packet loss rate. Additionally, we analyze security vulnerabilities in cases where configuration files were leaked, emphasizing the importance of securing configuration files. Experimental results show that WireGuard outperforms OpenVPN in terms of communication and computing performance, while OpenVPN provides stronger security, particularly in terms of protecting anonymity and preventing traffic analysis.
Based on these findings, this study guides selecting the appropriate VPN protocol according to user needs and highlights the importance of configuration file security in VPN environments.
KW - VPN;VPN Security;OpenVPN;WireGuard;Raspberry Pi
DO -
UR -
ER -
Jung-Yeon Lee and Sanghoon Jeon. (2025). Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi. Journal of Internet of Things and Convergence, 11(2), 45-54.
Jung-Yeon Lee and Sanghoon Jeon. 2025, "Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi", Journal of Internet of Things and Convergence, vol.11, no.2 pp.45-54.
Jung-Yeon Lee, Sanghoon Jeon "Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi" Journal of Internet of Things and Convergence 11.2 pp.45-54 (2025) : 45.
Jung-Yeon Lee, Sanghoon Jeon. Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi. 2025; 11(2), 45-54.
Jung-Yeon Lee and Sanghoon Jeon. "Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi" Journal of Internet of Things and Convergence 11, no.2 (2025) : 45-54.
Jung-Yeon Lee; Sanghoon Jeon. Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi. Journal of Internet of Things and Convergence, 11(2), 45-54.
Jung-Yeon Lee; Sanghoon Jeon. Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi. Journal of Internet of Things and Convergence. 2025; 11(2) 45-54.
Jung-Yeon Lee, Sanghoon Jeon. Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi. 2025; 11(2), 45-54.
Jung-Yeon Lee and Sanghoon Jeon. "Implementation and Performance Analysis of a Personal VPN Server Using Raspberry Pi" Journal of Internet of Things and Convergence 11, no.2 (2025) : 45-54.