Afirmacions sobre el xifratge VPN: què ha de dir la documentació
El nom d’un xifrador no descriu l’autenticació, les metadades ni la retenció. Comproveu quina connexió cobreix l’afirmació abans de comparar xifres.
Mireu el nombre gran al costat del nom d’un algorisme i pregunteu què mesura realment. No us diu quina connexió està protegida, quin protocol aporta la protecció ni quins paràmetres admet el vostre client. Una pàgina que no pot lligar la seva afirmació a cap d’aquests punts és publicitat i no documentació. Les comprovacions següents són un ordre de lectura per a qualsevol resum que hàgiu rebut, i la primera afirmació que no pugueu lligar a una connexió concreta és on cal aturar-se.
Determineu quina connexió cobreix l’afirmació
Una sola pàgina de producte pot tractar el xifratge del túnel, l’HTTPS al portal del compte i el xifratge de les dades emmagatzemades en un mateix paràgraf. Són camins diferents i sistemes d’emmagatzematge diferents, així que una propietat d’un no diu res dels altres. Decidiu de quin dels tres parla la frase abans de comparar-la amb un competidor. La mateixa paraula, xifratge, apareix en tots tres contextos i significa una cosa diferent cada vegada.
Per al túnel mateix, busqueu un protocol documentat i un conjunt documentat de paràmetres de seguretat admesos. Aquestes tres etiquetes no són intercanviables: el conjunt per defecte arriba sense que el trieu, un mode opcional només s’aplica si el perfil el selecciona, i un resultat negociat és allò que els dos extrems van acordar en connectar-se. Un proveïdor que els difumina us ha dit menys del que sembla.
Comproveu el protocol i el conjunt que permet
Partiu del perfil del client i no d’un gràfic comparatiu. El perfil anomena el protocol, i el protocol decideix quins conjunts són possibles, com mostren els dos casos habituals.
| Property | IKEv2/IPsec profile | WireGuard profile |
|---|---|---|
| Cipher suite | Proposal list of encryption, integrity, PRF and DH group | Fixed ChaCha20-Poly1305 with Curve25519 |
| Negotiation | The gateway narrows the proposal at connect time | No suite negotiation at all |
| Peer authentication | Certificates or a preshared secret | A public key per peer |
La llista de propostes IKEv2 és un menú del qual tria la passarel·la, així que el conjunt que obteniu pot diferir entre dues passarel·les amb paràmetres de client idèntics. WireGuard no té aquest menú, cosa que fa la seva afirmació més fàcil de verificar i més estreta de descriure. Cap dels dos arranjaments no és més fort per si mateix; el punt és que la documentació ha de dir quin vol dir.
El nom d’un xifrador també deixa fora l’autenticació, l’establiment de claus, l’exposició de metadades i la retenció. Les construccions modernes combinen xifratge i integritat en un sol conjunt, mentre que les antigues els separen, de manera que citar un sol nom d’algorisme pot amagar quina propietat obteniu realment. Demaneu per escrit la política de negociació quan la pàgina no la indica.
Comproveu l’autenticació de l’altre extrem i l’estat d’actualització
L’autenticació de l’altre extrem pertany a l’afirmació encara que el text de màrqueting l’ometi. Un xifratge fort cap a un destinatari no verificat no és el resultat que ningú volia, i un túnel que no us pot dir qui ha respost protegeix menys del que sembla. Fixeu-vos com valida el client el servidor: una cadena de certificats, una clau fixada o un secret compartit prèviament. Són models de confiança diferents amb maneres de fallar diferents.
Després comproveu la implementació i el seu estat d’actualització, perquè un xifrador documentat en un client sense pedaços descriu una versió que potser no executeu. Les limitacions publicades pels autors del protocol val la pena llegir-les pel mateix motiu. Un client que no s’ha actualitzat en un any fa una afirmació diferent de la pàgina que teniu al davant.
Comproveu on acaba el túnel
Un túnel de client a servidor acaba al servidor VPN. El xifratge d’aplicació, com l’HTTPS al servei que hi ha darrere, pot protegir el trànsit més enllà en la ruta, i després del servidor pot ser l’única protecció que quedi. Llegiu l’explicació de l’operador sobre els punts finals i decidiu a quina d’aquestes capes es refereix l’afirmació.
La política de registres i el seguiment del compte queden completament fora del xifratge. Un operador pot transportar contingut xifrat mentre observa temps, adreces i volum, així que una afirmació sobre la confidencialitat de la càrrega útil no respon res sobre què es registra. Tracteu la retenció com una qüestió separada amb les seves pròpies proves.
Anoteu què no diu la documentació
Quan una propietat falta, anoteu que falta en lloc d’inferir-la del nom o la reputació del programari. Una auditoria només cobreix les propietats i components que ha examinat de veritat, i un buit a la documentació és una troballa per si mateix. Escriviu el buit mentre encara recordeu quina pàgina l’ha produït.
En una màquina que controleu, llegiu el conjunt de la sessió en directe, amb la pàgina d’estat del client o la llista d’associacions de seguretat de la passarel·la, i anoteu aquest valor al costat de la versió del client. Aquest registre converteix una afirmació del proveïdor en alguna cosa comparable més endavant, quan una actualització canviï el resultat negociat. Si el client i la documentació no coincideixen, confieu en el resultat negociat i informeu de la discrepància en lloc d’arreglar-la en silenci.