Būsenos patikra užduoda vieną klausimą apie vieną sertifikatą, o atsakymas keliauja savo ryšiu. Joje nėra puslapio kelio, kuris paskatino patikrą. Privatumo diskusijos dažnai šį apsikeitimą traktuoja kaip naršymo istorijos srautą, o tai pervertina, ką neša užklausa, ir nuvertina, ką atsakiklis gali stebėti. Perskaitykite užklausą, prieš nuspręsdami, ką ji atskleidžia.

Užklausa nurodo vieną sertifikatą

OCSP sertifikato identifikatorius sudaromas iš maišos funkcijos, dviejų išdavėjo maišų ir tikslinio sertifikato serijos numerio, kaip nustatyta RFC 6960. Kiekvienas laukas rodo vieną sertifikatą, o ne URL ar HTTP užklausą.

Puslapio kelio, užklausos eilutės ir bet kokio formos turinio standartiniame identifikatoriuje nėra. Teiginys, kad atsakiklis gauna tikslų URL, reikalauja įrodymų iš kitur, o ne iš sertifikato patikros. Užklausa vis tiek įvardija sertifikatą ir momentą, o atsakiklis gali žinoti, kuri paslauga jį pateikia.

Trūksta puslapio, o ne viso konteksto. Sertifikato patikra plius žinoma paslauga plius pasikartojantis šaltinis gali būti informatyvesni nei bet kuris iš jų atskirai.

Ką atsakiklis iš tikrųjų gali stebėti

Atsakiklis mato ryšį, kuris jį pasiekia: šaltinio adresą, laiką ir bet kokius transporto metaduomenis, kuriuos įrašo jo diegimas. Jei būsenos užklausa eina per VPN, tas šaltinis gali būti VPN išėjimas, o ne vartotojo prieigos tinklas. Nedarykite prielaidos, kad būsenos užklausa eina tuo pačiu keliu kaip puslapio užklausa vien todėl, kad abi priklauso vienai naršyklės sesijai.

Patikrinkite kliento palaikomą maršrutizavimą ir tikrinimo elgseną, užuot darę išvadas iš vieno pėdsako. Padalintas tunelis gali siųsti dvi užklausas skirtingomis kryptimis.

Prisegtas atsakymas yra kitas įprastas modelis. RFC 6066 TLS status_request plėtinys leidžia serveriui pritvirtinti OCSP atsakymą prie savo paties rankos paspaudimo, todėl klientas tikrina tai, kas buvo duota, o ne pats gauna būseną tam ryšiui. Šis poslinkis keičia stebėtoją. Gavimą atlieka serverio pusė, o paties kliento adresas tam ryšiui niekada nepasiekia atsakiklio.

Būsena gali atvykti prisegta rankos paspaudime

Niekas iš to negarantuoja, kad klientas niekada neatliks kitos tikrinimo užklausos. Grandinės sudarymas, būsenos politika ir palaikomi mechanizmai skiriasi priklausomai nuo įgyvendinimo.

Sertifikatų peržiūros programa vienoje naršyklėje neaprašo kiekvienos operacinės sistemos ir VPN kliento. Ta pati tinklo fiksacija skirtingose tikrinimo nuostatose gali reikšti skirtingus dalykus.

Talpykla sugriauna prielaidą vienas puslapis viena užklausa

Talpykla atskiria puslapių įkėlimą nuo užklausų. Naršyklė gali kurį laiką naudoti atsakymą pakartotinai, todėl vienas puslapio peržiūrėjimas nereiškia vienos tinklo užklausos.

Priešinga klaida tokia pati įprasta. Talpykloje esantis atsakymas nieko nesako apie tai, kada įvyks kitas atnaujinimas, o atnaujinimo grafikas gali būti nesusijęs su atidaromu puslapiu. Prieš priskirdami fiksaciją OCSP, naudokite dabartinę kliento dokumentaciją ir galiojančią tikrinimo politiką.

Galiojantis būsenos atsakymas turi atitikti tikrintojo autentiškumo ir šviežumo taisykles, o HTTP 200 nėra tas pats kaip gera būsena. Skirtasis laikas nėra atšaukimas. Šie rezultatai lemia skirtingą kliento elgseną ir neturėtų būti sujungti į vieną klaidą.

Privatumo pasirinkimai, išlaikantys tikrinimą nepakitusį

Kai pati užklausa yra jautri, aptarkite palaikomus pristatymo ir talpyklos variantus su sistemos savininku. Nespręskite to išjungdami atšaukimo patikrą ar grandinės tikrinimą.

Tylesnis pėdsakas nėra saugesnis ryšys. Išsaugokite nepakitusią partnerio tapatybę, grandinės tikrinimą ir numatytą atšaukimo politiką, o pristatymo kelią keiskite tik per diegimo palaikomą variantą. Užsirašykite, kuris variantas pasirinktas ir kas už jį atsakingas.

Kai užklausa pasirodo netikėtai, atskirai įvardykite gavėją, maršrutą ir sertifikato operaciją. Išdavėjo atsisiuntimas, būsenos užklausa ir puslapio užklausa yra trys įvykiai. Traktuojant juos kaip vieną, privatumo peržiūra tampa netiksli ir paslepiama, kuri šalis iš tikrųjų ką nors sužinojo. Pradėkite nuo protokolo laukų ir eikite į išorę link tinklo kelio.

Susiję straipsniai