Overview of the Thesis Topic
Secure Adaptive Cryptographic VPN Framework for a Cross-Platform Operating System
[Link]
Due to the rapid development of Internet-based communications, ensuring data security
when passing untrustworthy networks is a vital task. Cryptography is invaluable for
providing confidentiality, data integrity, authentication and secure key exchange. To protect
communication by creating encrypted tunnels through public networks such as the Internet,
Virtual Private Networks, (VPNs) are widely used.
Today's computing environments are becoming more and more diverse. As we move from
high-performance x86 desktops to ARM-based mobile devices and embedded systems, this
presents a challenge for both security and performance in cryptographic operations.
[Link] VPN is used in study
It operates at a higher network layer and mostly software-defined, which allows flexiblity in
its design and algorithm selection which makes it suitable for experimenting with adaptive
cryptographic mechanisms without breaking any protocol.
Whereas wi-fi and blutooth rely on strictly standardized security protocols like WPA2/
WPA3 or AES. which leaves minimal scope for adaptive algorithm selection.
VPN is used because it is used for secure communication over the internet which can not be
trusted, whereas Wi-fi and bluetooth are designed mainly for short-range or local area
networks.
In VPN the encryption is always active and the performance id directly affected by the cipher
choice. devices experience battery and performance impact immediately. VPN are widely
used in the world for making the internet connection private, secure and unrestricted for
connecting to the world with privacy.
They are used in cloud access, remote work and security giving it a high practical value.
Its research does not require any hardware firmware modification or changing global
standards.
This makes VPN more suitable use case for studying adaptive cryptographic frameworks.
[Link] of Cryptography
VPN safety is based primarily on cryptographic methods, including secure key swap,
symmetric encryption and authentication. The most widely used VPN protocols such as
IPSec, OpenVPN and WireGuard all utilize modern Cryptographic algorithms such as
AES-GCM and ChaCha20-Poly1305 in order to Protect Data transfer. Even when strong
security is provided by these algorithms, their performance characteristics depend
significantly on different hardware platforms and therefore a flexible choice must be
made.
[Link] statement
Most current VPN implementations use default Cryptographic configurations, which fail
to take account of differences in hardware. AES performs well in the presence of hardware
support but can operate inefficiently on machine based upon ARM processors or other
low-power machines. Conversely, ChaCha20 has even better performance ratios than AES
on such platforms.
The mismatch of this can lead to increased CPU usage, higher power consumption, and
reduced performance.
[Link] solution
This thesis suggests a secure, adaptive VPN framework. It dynamically selects the most
suitable encryption algorithm through:
CPU architecture (x86, ARM, etc.),
Availability of hardware acceleration,
Performance and power requirements,
The level of protection necessary
It focuses on the cryptographic layer of existing VPN systems, and is designed to be
integrated into current VPN protocols or operating systems rather than serving as a new
VPN application.
[Link] of the work
It includes
Study of fundamentals of cryptography and its role in networks.
Comparative analysis of various encryption algorithm such as Aes or Chacha20.
Examination of hardware acceleration and its impact on encryption performance.
Design of cryptographic selection framework and performance evaluation.
[Link]