Published Online:August 2024
Product Name:The IUP Journal of Telecommunications
Product Type:Article
Product Code:IJTC010824
Author Name:Fidelis I Onah and Samuel Ukoha
Availability:YES
Subject/Domain:Engineering
Download Format:PDF
Pages:24
As today’s mobile workforce and business environment expand to include a variety of users, the organization’s Virtual Private Network (VPN) is increasingly susceptible to security issues. Current VPN solutions on different operating systems are exposed to a large number of data breaches by hackers. This paper aims at implementing multiple convenient and secured ways to deploy, monitor and manage all user history, analyze their behavior and context, and automate their levels of access to corporate systems and resources. A software was written to observe, detect and record selected network activities such as repeated login attempts, username and password authenticity, status of VPN ports and IP addresses, and so on. The user interfaces were created using Javafx. Java programming language interfaced with Python was used for the logical parts, and H2 development tool was used for the database. Multiple servers in different locations are configured to check these network conditions and alert the Network Administrator via sms, email or other alarm system between once-per-minute and once-per-hour for the purposes of analysis and mitigation. The software further enables two-way communications between a chat client and a chat server based on Transmission Control Protocol (TCP).
Maintaining highly reliable, cost-effective and secured Virtual Privat Network (VPN) in an environment where hardware devices, operating systems and/or protocols are from a variety of vendors is a big challenge.