Por que un número de clave maior non fai unha VPN máis segura
O tamaño da clave significa algo dentro dun algoritmo e dun rol. A verificación do par, a escolla do conxunto, os parches e os rexistros do operador son preguntas que non responde.
O anuncio di 256 bits, o outro produto di 128 bits, e a conclusión parece obvia ata que un advirte que os números describen cousas distintas. Unha clave de cifrado simétrico, unha clave pública de certificado e un parámetro de intercambio de claves non se miden nunha mesma escala. Ningunha delas cobre se o cliente verificou sequera o servidor. O número é información real, e é moito máis estreito do que suxire o marketing que o rodea.
Pregunte que clave se está contando e que protexe antes de comparar nada.
Tres claves con tres cometidos
O cifrado de datos cifra a carga do túnel, e a súa clave derívase de novo para a sesión. A clave pública do certificado demostra a identidade dun extremo durante a autenticación. O paso de intercambio de claves, normalmente unha variante efémera de Diffie-Hellman, establece un segredo compartido que despois ningunha das dúas partes pode reconstruír. Cada unha ten os seus propios supostos de fortaleza e as súas propias convencións de tamaño.
Por iso un 256 xunto a un 2048 xunto a un 32 non se poden ordenar por magnitude; son respostas a preguntas diferentes.
Incluso dentro dun só rol, o número só di algo en relación coa familia de algoritmos que se usa.
Onde axuda o número e onde se detén
Dentro dun algoritmo, unha clave maior eleva o custo dunha procura por forza bruta, e as guías publicadas fixan mínimos para as claves de certificado a medida que cambia a potencia de cálculo. É unha comparación lexítima e estreita: AES-128 e AES-256 resisten ambos un ataque directo con amplas marxes, así que a diferenza raramente é o factor decisivo na práctica.
Fóra desa comparación, o número non predí nada sobre erros de configuración, validación de certificados ou versión do protocolo.
Lea todo o conxunto negociado
O que unha conexión usa realmente é un conxunto: un modo de cifrado, unha construción de integridade ou de cifrado autenticado, un grupo de intercambio de claves e un método de autenticación. Un modo AEAD moderno cun handshake correcto é unha proposta distinta dun modo máis antigo emparellado cun MAC separado, mesmo cando o tamaño de clave anunciado é idéntico.
openvpn --show-ciphers | head -20 openvpn --show-tls | head -20 openssl x509 -in server.crt -noout -text | grep -E 'Public-Key|Signature Algorithm' wg show
Lea o resultado negociado e non o máximo configurado. Un cliente que ofrece un conxunto forte segue conectándose feblemente se o servidor escolle a opción máis feble e o perfil o permite. Se a preocupación é o rendemento, mídao no dispositivo e na ruta en cuestión, porque o tamaño da clave predí mal o caudal en canto entran en xogo a aceleración por hardware e o tamaño de paquete.
As partes que ningún número mide
O mantemento do software é a primeira omisión. Un túnel construído sobre unha biblioteca que deixou de recibir correccións é máis feble do que suxire o seu tamaño de clave, e ningún valor de configuración o repara. O comportamento do operador é a segunda: os rexistros de conexión, os datos da conta e a xestión do soporte quedan por completo fóra da criptografía. Un servizo que retén máis do que vostede esperaba non se volve máis seguro cunha clave máis longa.
A verificación do par é a terceira e a máis transcendente. Un cliente que acepta calquera certificado ten un cifrado forte envolto arredor dun par non autenticado, o que é peor ca un cifrado modesto cunha validación correcta. Revise esas tres cousas antes do número, e o número ocupará o seu lugar axeitado.