VPN и енд-ту-енд шифровање: ко шта може прочитати
VPN штити руту, апликација за размену порука штити садржај. Упоредите излаз, реле и примаоца пре него што претпоставите да било који од њих крије поруку.
Пратите једну поруку од телефона до пријатеља и она пролази кроз најмање две различите врсте заштите. VPN покрива руту између клијента и његовог приступника, а апликација за размену порука покрива садржај између уређаја учесника. Ниједно не замењује друго, а корисно питање није које је јаче, него ко шта може прочитати на сваком кораку. Прођите тај пут једном и улоге постају очигледне.
Две заштите, два краја
На уређају пошиљаоца апликација шифрује поруку кључевима који припадају разговору, а затим предаје шифрат оперативном систему. VPN, ако је активан, умотава сав саобраћај који одговара његовој политици и носи га до приступника. Одатле пакет путује обичним интернетом до сервера апликације, који га прослеђују према примаоцу. Само уређај примаоца држи кључ који шифрат претвара назад у текст.
Реле на том путу може гледати како порука долази и одлази, а да је не чита, и управо то својство енд-ту-енд шифровање треба да пружи.
Шта VPN излаз може, а шта не може прочитати
VPN приступник дешифрује тунел, не садржај апликације. Он може приметити којем је серверу клијент приступио, када и колико се података пренело, а затим проследити пакете даље. То је значајан скуп чињеница и много мањи скуп од текста поруке. За обичну HTTPS страницу TLS веза завршава на страници, па страница може прочитати шта је послато чак и када VPN не може. Разлика је у томе где сваки слој завршава, а не у томе који је производ приватнији.
Промените одредиште на услугу са енд-ту-енд шифровањем и реле у средини губи садржај, док VPN и даље види образац везе.
Кључеви припадају разговору, а не рути
Кључеви садржаја договарају се међу учесницима и остају на њиховим уређајима; VPN не учествује у тој размени. Апликације често приказују сигурносни број или отисак кључа како би обе стране могле упоредити шта имају. То поређење открива замењени кључ у средини, што је вредно и уже од доказивања ко куца. Потврда идентитета особе и даље тражи канал изван апликације, попут позива или провере уживо. Провера серверског сертификата VPN-а потврђује сасвим други крај.
Не читајте потврђени сигурносни број као доказ власништва над налогом. То је доказ о кључевима, не о људима.
Копије, метаподаци и други уређај
Читљив садржај постоји на крајевима, па крајеви одлучују шта се даље дешава. Направите кратку мапу места на која копија може доспети пре него што одлучите колико тунел помаже.
| Point | Can it read the message | Why |
|---|---|---|
| Sending device | Yes | Content exists before encryption |
| VPN gateway | No | Terminates the tunnel, not the app keys |
| App relay | No, by design | Only ciphertext passes through |
| Recipient device | Yes | Holds the conversation keys |
| Cloud backup | Depends on the product | May store plaintext or an encrypted archive |
Прочитајте правила апликације за резервне копије, повезане уређаје, обавештења и извоз, јер је свако од њих засебна копија са властитим поступањем. Мрежа и даље открива време и обим чак и када је садржај заштићен, а VPN мења који провајдер види локалну везу, не да ли такви метаподаци постоје. Датотека извезена из заштићеног разговора задржава заштиту коју њен формат пружа, а тунел након тога ништа не чини за њу.
Одаберите заштиту за оно што покрива: апликацију за садржај и кључеве, VPN за руту и поглед на локалну мрежу. Затим попишите копије и уређаје који стоје изван оба.