TLS-festing og VPN-aðgangur svara ólíkum spurningum
Festing takmarkar hvaða netþjóni appið treystir; VPN-stefna ræður því hver nær netinu. Hvorugt nær yfir heimild eða tapað tæki.
Settu einkarekið farsímaapp bak við VPN og skynsamur maður spyr hvort það þurfi enn að festa vottorð. Spurningin hljómar eins og val milli tveggja jafngildra stýringa, en er í raun spurning um tvo mismunandi hlið. VPN-ið ræður því hvort þetta tæki megi yfirhöfuð nota leiðina; appið ræður því hvort netþjónninn sem það náði sé sá sem það bjóst við. Svaraðu báðum sitt í hvoru lagi og hönnunin verður einfaldari.
Tvö hlið, tvær spurningar
Aðgangur að netinu snýst um biðlarann: er þetta tæki skráð, er skilríki þess gilt og leyfir stefnan því að fara þessa leið? Traust appsins snýst um netþjóninn: náði tengingin þjónustu með auðkenni sem appið samþykkir? Þessi svör koma frá mismunandi kerfum, mistakast af mismunandi ástæðum og eru löguð af mismunandi teymum. VPN-handaband getur heppnast á meðan appið talar við útrunnið vottorð bak við jafningjann. Fullkomlega fest app getur samt verið óaðgengilegt öllum, því tækið komst aldrei á netið.
Þau tvö leggjast saman. Að sleppa öðru fjarlægir stýringu; að bæta hinu við kemur ekki í staðinn.
Hvað festing takmarkar í raun
Festing þrengir mengi netþjónaauðkenna sem appið mun samþykkja, venjulega með því að nefna opinberan lykil eða hakk vottorðs í stað þess að treysta hverri keðju sem eitthvert geymsla myndi ábyrgjast. Þetta er takmörkun lögð ofan á venjulega sannprófun, ekki staðgengill hennar. Venjuleg sannprófun svarar því hvort keðja sé yfirhöfuð traust; festingin svarar því hvort hún sé keðjan sem þetta app á von á. Útfærsla sem sleppir fyrsta skrefinu hefur ekki unnið sér öryggi, aðeins nýjung.
Hluturinn sem festur er er mismunandi milli kerfa, svo orðið eitt og sér segir þér mjög lítið. Að afrita hakk úr traustageymslu eins vöru og meðhöndla það sem sama hlutinn í farsímaappi er algeng og hljóðlát mistök.
Festing á kerfinu er stilling, ekki stefna
Android birtir festingu gegnum netöryggisstillingu sína, þar sem festingasett geymir meltingar opinbers lykils og keðjan verður að innihalda að minnsta kosti eina þeirra. Sú skrá er fyrir hvert app og krefst viljandi byggingarbreytingar. iOS hefur ekki jafngilda manifest-aðferð, svo festingin þar lifir í eigin traustamati appsins.
Þar sem aðferðin er mismunandi verður krafan að vera skrifuð fyrir hvert kerfi. Stefna sem segir festu vottorðið án þess að nefna kerfið er ekki framkvæmanleg.
Snúningur ræður því hvort festingin lifir af
Það erfiða er ekki fyrsta útgáfan, heldur endurnýjun vottorðsins á eftir. Ströng traustastefna hafnar lögmætum nýjum lykli jafn fest og lykli árásarmanns.
Tvær aðferðir gera snúninginn lifanlegan: varaftesting sem treyst er þegar fyrir þörfina, og gildistími á festingasettinu svo framfylgdin falli niður í stað þess að lama appið. Bæði eru stefnuákvarðanir, og gildistíminn sérstaklega er viljandi minnkun á öryggi, ekki skaðlaus tímaávísir. Nefndu hver stýrir byggingu appsins, TLS-endapunktinum og endurnýjun vottorðsins, og settu þau í eitt breytingaferli. Ef þetta eru þrjú mismunandi teymi mun festingin fyrr eða síðar valda stöðvun sem enginn hafði skipulagt.
Tapað tæki er þriðja vandamálið
Að afturkalla VPN-skilríki endar ekki endilega lotu appsins, og netþjónsfesting gerir alls ekkert við síma í hendi annars. Tækislás, geymsla skilríkja, líftími lotu og fjarafturköllun eru aðskildar ákvarðanir með aðskildum eigendum. Að brjóta þau inn í festingarumræðuna tryggir að ekkert þeirra verði hannað.
Prófaðu fjögur tengsl í stað þess eina sem þú sérð: fyrirhugaður netþjónn og aðgerð, reikningur sem ætti að vera neitað, netþjónsauðkenni sem ætti að vera hafnað, og fyrirhugaður snúningur. Virkt VPN æfir aðeins hið fyrsta. Skrifaðu niður hvað hver prófun sannaði, því næsti maður mun gera ráð fyrir að græn göng þýði að allar fjórar hafi staðist.