Að borga fyrir göng þarf ekki að þýða að sýna greiðsluauðkennið við hverja tengingu. Hönnun getur athugað hæfi einu sinni, afhent viðskiptavininum dulritunartákn og látið hliðið samþykkja tákn síðar án þess að sjá reikninginn bak við það. Hvort það felur í raun eitthvað fer eftir ákvörðunum um útgáfu og innlausn, svo meðhöndlaðu þetta sem forskriftaræfingu í fjórum hlutum, ekki sem eiginleika sem þú kveikir á.

Aðskildu kaupþrepið frá lotuþrepinu

Privacy Pass-arkitektúrinn í RFC 9576 gefur orðaforðann: biðlari, staðfestandi, útgefandi og uppruni. Biðlarinn sannar einhvern eiginleika fyrir útgefandanum og fær tákn; síðar leggur hann eitt fyrir upprunann, sem ákveður hvort þjóna skuli því. Beitt á VPN gæti staðfesti eiginleikinn verið ein aðgangseining.

Innheimtan sér enn það sem eigið ferli hennar þarf, og enginn heldur öðru fram. Þrengra markmiðið er að síðari innlausnina megi ekki tengja við kaupin sem bjuggu til táknið. Þetta er ákveðinn, prófanlegur eiginleiki, og það er sá sem er þess virði að skrifa niður.

Slembilegur beristrengur veitir það ekki. Ef útgefandinn geymir gildið við hlið viðskiptavinarfærslu og hliðið getur beðið um þá vörpun, eru samskiptin tvö tengd með gagnagrunni frekar en dulritun. Byggingin verður að gera útgefandanum ókleift að svara þeirri spurningu, og uppsetningin verður að koma í veg fyrir að útgefandinn og hliðið sameini sýn sína.

Ákveddu hvað eitt tákn heimilar

„Eitt tákn kaupir aðgang“ svarar nánast engu rekstrarlega. Er einingin ein tenging, tímaheimild eða rúmmál? Getur biðlari sem missti svarið haldið áfram með sama heimild? Hvað gerist þegar tæki tengist aftur við netbreytingu? Þessi svör ráða því hvort hönnunin er nothæf, og hvert þeirra hefur afleiðingar fyrir persónuvernd.

Reuse ruleWhat it buysWhat it leaks
Single use per connectionStrongest unlinkability between sessionsFrequent reissuance, more purchase-to-use timing pairs
Bounded time windowFewer tokens, reconnects workActivity inside the window is linkable
Long-lived grantOperationally simpleBehaves like an account reference with extra steps

Veldu eitt viljandi og skrifaðu bilanatferðina við hliðina. Biðlari sem reynir aftur með nýjan rétt eftir tímannotkun eyðir annarri einingu, sem er bæði óvænt innheimta og merki um persónuvernd.

Skrifaðu stefnuna um endurnotkun og afturköllun

Afturköllun er það atriði þar sem nafnlausar hannanir brjóta yfirleitt eigin loforð. Að segja upp áskrift og að gera þegar útgefin tákn ógild eru mismunandi aðgerðir, og hlið sem gerir hljóðlega reikningsleit til að ákveða er ekki lengur nafnlaust á þeim tímapunkti.

Veldu gildistíma, útgáfumörk og afturköllunarsögu sem passa saman. Farðu síðan yfir eigin skrár hliðsins eftir sviðum sem koma tengingunni aftur sem þú fjarlægðir.

sudo grep -rIl --include='*.log' -e 'Bearer ' -e 'account_id' /var/log/vpn/

Sú leit listar annálaskrár sem innihalda tákn- eða reikningssvið, og það er fyrsti staðurinn þar sem vönduð hönnun lekur í reynd. Lotuskrá sem geymir tákngildið við hlið reikningsauðkennis eyðileggur alla bygginguna, og hún kemur yfirleitt í gegnum aflúsunarbetri sem enginn fór yfir aftur.

Skilgreindu líka hvað hliðið geymir eftir að lotu lýkur. Tímalengd, bæti og endapunktur eru gagnleg fyrir rekstur, og hvert þeirra er hluti af þraut sem áhorfandi myndi gjarnan vilja hafa. Hafðu geymslutímann stuttan og sviðalistann stuttan, farðu síðan yfir bæði þegar aflúsunarbetur bætir við dálki. Enginn tekur eftir nýju annálasviði fyrr en það hefur verið þar í eitt ár.

Orðaðu fullyrðinguna og síðan athuganirnar sem eftir standa

Skrifaðu persónuverndarfullyrðinguna í einni setningu með forsendum hennar: hvaða aðili verði að geta ekki tengt hvaða samhengi, og hvað gerist ef útgefandinn og hliðið bera saman minnispunkta sína. Hönnun sem lifir þá setningu er endurskoðanleg; sú sem er aðeins lýst sem „núllþekkingu“ er það ekki.

Listaðu síðan hvað helst sýnilegt hvað sem á gengur. Upprunavistföng, tengitímar, pakkastærðir og einfalda staðreyndin að kaup áttu sér stað skömmu áður en eina nýja tengingin birtist eru öll utan dulritunar. Einn viðskiptavinur sem kaupir eina einingu og tengist einu sinni er tengjanlegur eingöngu út frá tímasetningu, og engin táknahönnun breytir því.

Heiðarleg niðurstaða er þrengri tenging milli reiknings og notkunar, ekki ósýnileg lota. Það er samt þess virði að byggja hana, svo framarlega sem skjölin segja það og rekstrarskrárnar stemma við fullyrðinguna.

Tengdir greinar