Virtual private network

Edit · View history

Virtual private network

A virtual private network (VPN) extends a private network across a public network, such as the Internet, enabling users to send and receive data as if their computing devices were directly connected to the private network. Applications running on a VPN-enabled device can benefit from the functionality, security, and management of the private network. Encryption and authentication protocols are used to protect data transmitted over the public network from unauthorized access.

VPN technology was originally developed to allow remote workers and branch offices to access corporate applications and resources securely. Over time, its use expanded to include consumer privacy protection, circumvention of geographic restrictions (such as geo-blocking), and anonymization of internet traffic. Many commercial VPN services offer client software that encrypts a user's internet connection and routes it through a server in a chosen location.

Features

History

The concept of VPNs emerged in the 1990s as organizations sought secure ways to connect their geographically separated local area networks over the Internet. Early implementations relied on Point-to-Point Tunneling Protocol (PPTP), developed by Microsoft and others. In 1999, the Internet Engineering Task Force (IETF) standardized IPsec for securing IP communications, which became widely used for site-to-site VPNs.

During the 2000s, OpenVPN gained popularity as an open-source, highly configurable protocol. The rise of public Wi-Fi hotspots and increasing concerns about online privacy drove the consumer VPN market. In the 2010s, WireGuard was introduced, offering simpler code and faster performance. By the 2020s, VPNs had become a common tool for both enterprise and individual use, though legal restrictions on VPN usage exist in some countries such as China, Russia, and Iran.