Að bera opinbert lyklaskiptagildi í handabandi er ekki sama atburður og biðlari sem skráir sig inn. Annað setur upp dulmálsástand fyrir tenginguna; hitt segir hver biðlarinn er, og það gerist aðeins þegar netþjónninn biður um það og skiptin styðja það. Að líta á hið fyrra sem hið síðara leiðir til rangra ályktana um hvað VPN felur og hvað ekki. Lestu skilaboðin og ákveddu síðan hvaða af fjórum eiginleikum þú fylgdist í raun með.

Tveir hlutir sem líta eins út í upptöku

TLS 1.3 biðlari getur lagt til lyklaskiptaefni í fyrsta fluginu án þess að leggja fram nokkurt skírteini. Þetta framlag er opinbert að hönnun, því netþjónnum er það nauðsynlegt til að leiða út sameiginlega leyndarmálið. Klientskírteini er annað skilaboð og er aðeins sent eftir að netþjónninn biður um eitt. Það ber sjálfsmynd sem netþjónninn staðfestir síðan, og gagnkvæm auðkenning er ákvörðun netþjónsins, ekki eiginleiki sem dulmálssamstæðan felur í sér. Sjálfsmynd forrits er alveg þriðja málið: innskráningarform, bearer-tákn, vafrakaka. Ekkert þess birtist í handabandinu, og allt það lifir breytingu á netleið.

Object in playWhat it establishes
Key-exchange shareCryptographic state for this connection
Server certificateWhich server the client reached
Client certificateClient authentication, when requested
Application sessionAccount identity inside the application

Fjórar raðirnar eru óháðar. Tenging getur haft röð eitt og tvö, sleppt röð þrjú og samt borið röð fjögur í vafrakökuhaus.

Ákveddu hvað handaband sem er tekið upp getur sannað

Einungis út frá handabandinu lærir áhorfandi samningsbundna útgáfu, dulmálssamstæðuna, skírteini netþjónsins og opinberu lyklaskiptagildin. Það nægir til að taka fingrafar af biðlarauppsetningu og til að sjá hvaða netþjón var haft samband við. Það sem það gefur ekki er einkaaðstæðan sem þarf til að afkóða tenginguna, en leynd hennar hvílir á skammvinnu skiptunum frekar en opinbera hlutnum. Það gefur heldur ekki reikningssjálfsmynd, sem var aldrei í handabandinu frá upphafi.

Því er heiðarleg niðurstaða þröng: ekkert klientskírteini var lagt fram í þessum skiptum. Ekki er um það að ræða að biðlarinn hafi sent ekkert tengjanlegt, og alls ekki að setan hafi ekki borið neitt auðkenni.

Lestu skilaboðin frekar en nafn dulmálsins

Spurðu netþjóninn hvað hann biður um, í stað þess að álykta af dulmálssamstæðunni. TLS 1.3 handaband sem inniheldur skírteinisbeiðni er sýnilegt í umrituninni, og fjarvera þess er jafn sýnileg.

openssl s_client -connect app.example.net:443 -tls1_3 -msg < /dev/null 2>&1 | grep -i -E 'key_share|CertificateRequest'

Endurtaktu síðan með uppsettu klientskírteini og berðu saman. Seinna keyrslan ætti að sýna skírteinið sent og samþykkt; fyrri ætti ekki að sýna neitt, og það er sá áþreifanlegi munur sem deilan snýst um.

openssl s_client -connect app.example.net:443 -tls1_3 -cert client.pem -key client.key -quiet

Ef þú þarft aðeins venjulega vafratilfellið nægir ítarlegur biðlaraútgangur til að sjá samskiptaregluútgáfuna, niðurstöðu staðfestingarinnar og hvort klientskírteini var boðið. Netþjónn sem sendir aldrei skírteinisbeiðni getur ekki hafa móttekið eitt.

Þar sem endurnýjun breytir svarinu

Endurnýjun í TLS 1.3 notar miða sem eru bundnir leyndu ástandi, svo seinna tenging getur klárast án fullra skírteinaskipta. Það dregur úr því sem áhorfandi sér og breytir því sem umritunin sannar. Það skapar ekki sjálfsmynd þar sem engin var. Endurnýjuð seta tilheyrir enn sama forritssetunni, og hvaða vafrakaka eða tákn sem er í þeirri setu verður áfram auðkennið sem skiptir máli.

Þess vegna misstýrir persónuverndarýfirlestur sem stoppar við "ekkert klientskírteini" hinn áhugaverða hluta. Spurningin er hvaða aðili heldur stöðugu auðkenni, ekki hvaða skilaboð vantaði í eitt handaband.

Skráðu fjóra eiginleika, ekki einn dóm

Skráðu lyklasamkomulag, staðfestingu netþjóns, auðkenningu biðlara og sjálfsmynd forrits sem fjórar aðskildar línur, með sönnunargögnum fyrir hverja. Þessi skrá lifir breytingum á samskiptaregluútgáfu, og hún gerir rök um persónuvernd prófanleg af öðrum. Bættu síðan við því sem netleiðin leggur til. VPN breytir upprunavistfanginu sem þjónusta sér; það fjarlægir ekki innskráningu, vafraköku né fingrafar tækis sem forritið hefur þegar.

Skráðu samningsbundna útgáfu tengingarinnar og niðurstöðu skírteinisbeiðninnar saman, því einmitt það par þarf yfirferðaraðili til að endurskapa niðurstöðu þína án eigin upptöku.

Tengdir greinar