Las VPNs utilizan dos tipos de encriptación: encriptación de clave secreta (simétrica) y encriptación de clave pública (asimétrica). La encriptación simétrica es más rápida y usa la misma clave para encriptar y desencriptar, mientras que la asimétrica usa claves públicas y privadas. Los métodos simétricos comunes son DES, Triple DES, RC5 e IDEA, mientras que los asimétricos incluyen RSA y Diffie-Hellman. Los protocolos PPTP y L2TP/