Cybersecurity & Protocol Knowledge Base

VPN Cryptography & Protocol Dictionary

Plain-English definitions backed by low-level technical specifications verified by our hardware testing laboratory.

Cryptography

ML-KEM (Formerly Kyber-1024)

A NIST-standardized Post-Quantum Key Encapsulation Mechanism designed to resist cryptanalysis by quantum computers running Shor's algorithm.

Technical Context: Based on the hardness of the Module Learning with Errors (M-LWE) problem over polynomial rings. NordVPN and ExpressVPN deploy hybrid ML-KEM to neutralize 'Harvest Now, Decrypt Later' threat models.
Protocols

WireGuard

An extremely streamlined, high-performance VPN protocol operating natively inside the Linux kernel using modern cryptographic primitives.

Technical Context: Consists of under 4,000 lines of code (vs OpenVPN's 70,000+). Utilizes Noise protocol framework, Curve25519 for ECDH, ChaCha20 for symmetric encryption, and Poly1305 for authentication.
Infrastructure

Diskless RAM-Only Server

A VPN server hardware deployment where the operating system runs entirely within volatile DRAM memory, with physical hard drives or SSDs physically removed.

Technical Context: Boots via encrypted PXE network fetch. In the event of a datacenter physical seizure or power cut, all cryptographic keys and memory tables decay to zero within milliseconds.
Privacy & Law

14-Eyes Intelligence Alliance

A multilateral intelligence-sharing agreement between 14 western countries (SIGINT seniors) capable of intercepting and sharing mass electronic surveillance.

Technical Context: Comprises US, UK, Canada, Australia, New Zealand (5-Eyes), plus Denmark, France, Netherlands, Norway (9-Eyes), and Germany, Belgium, Italy, Spain, Sweden (14-Eyes). VPNs in Panama, Switzerland, or BVI are outside this legal jurisdiction.
Infrastructure

Kill Switch (System Kernel vs App Layer)

A fail-safe mechanism that instantly blocks all outbound internet traffic if the encrypted VPN connection drops unexpectedly.

Technical Context: Kernel-level Kill Switches (implemented via Windows WFP or Linux iptables) reject packets before they touch network interface drivers, preventing DNS or IP leakage.
Protocols

Deep Packet Inspection (DPI)

An advanced network packet filtering method that examines packet payload data and entropy rather than just IP headers.

Technical Context: State firewalls use DPI to detect WireGuard's fixed 32-byte handshake initiation packets. Obfuscation protocols (Shadowsocks, V2Ray, VLESS) disguise traffic as standard TLS 1.3 HTTPS browsing.
Infrastructure

Port Forwarding (NAT-PMP / UPnP)

Directing inbound external network packets through a VPN server's NAT firewall to a specific internal device port.

Technical Context: Essential for peer-to-peer torrent seeding and hosting local game servers, but creates an inbound port-scanning attack surface.
Protocols

Multi-Hop (Double VPN)

Routing internet traffic through two separate VPN server nodes in sequence, encrypting data under two independent cryptographic layers.

Technical Context: Protects against traffic correlation attacks. Ingress node knows your real IP but not destination; Egress node knows destination but not your real IP.