AEAD lisab tervikluse, mitte sisselogimise ega töötava marsruudi
Autenditud šiffer peidab sisu ja tuvastab samal ajal rikkumise. Identiteet, värskus ja marsruutimine on eraldi mehhanismid, igal oma tõendus.
Autenditud šiffer tagastab korraga kaks asja: šifreeritud teksti, mis peidab sisu, ja sildi, mis võimaldab vastuvõtjal rikkumist tuvastada. Varem pandi need funktsioonid kokku eraldi tükkidest ja halvad kombinatsioonid tekitasid peeneid tõrkeid. Kaasaegsed konstruktsioonid määravad kombinatsiooni ja tingimused, mille korral see kehtib. Sõna autenditud viitab siin sildile, mitte inimesele.
Mõlemad garantiid kehtivad kaitstud paketi kohta ega ulatu sellest väljapoole.
Kaks garantiid ühes konstruktsioonis
Šifreerimine vastab, kas vaatleja saab seda lugeda; terviklus vastab, kas seda on muudetud. Tunnel vajab mõlemat, sest muudetud sisu on hullem kui loetamatu sisu. AEAD määrab, kuidas neid ühe võtme all ühendada, koos seotud andmetega, mida autenditakse, kuid ei šifreerita. Vastuvõtja lükkab tagasi sisendi, mis kontrolli ei läbi.
Seotud andmed seovad nähtavad väljad kontrolliga. Millised väljad sinna kuuluvad, sõltub protokollist, ja see ei ole lubadus, et iga välimine aadress on muutunud salajaseks: väli võib olla sildiga kaetud ja siiski võrgus loetav.
Nonce ei ole pisiasi
Võtmeid ja nonce’i tuleb käsitseda õigesti ja nonce’i korduskasutus ebaõnnestub rängalt. Nonce’i kordamine ühe võtme all võib paljastada seoseid sõnumite vahel ja õõnestada tervikluse garantii täielikult. Seetõttu vastutab nonce’i loomise ja järjestuse eest protokoll, mitte rakendus.
See on garantii tingimus, mitte rakendussoovitus. Hooletud nonce’id ei anna lubatud omadust.
Korduse kaitse on eraldi olek
Kehtivat vana paketti saab korrata, kuigi selle silt jääb terveks, sest silt tõestab ehtsust, mitte värskust. Korduse käsitlemine vajab oma olekut: järjekorranumbrid, aken ja reegel, mida vastu võtta. See olek elab protokolli rakenduses ega ole seotud šifri valikuga. Tugeva šifreerimisega, kuid korduse kaitseta tunnel võtab endiselt vastu eilset liiklust.
Kaks mehhanismi teevad koostööd olemata sama, ja üks võib olla õige, samal ajal kui teine puudub.
Mida silt teile ei ütle
Partneri identiteet luuakse sertifikaatide või eelnevalt jagatud võtmetega, mitte sellega, et šiffer on autenditud. Marsruutimine, nimede lahendamine ja operaatori logimispoliitika asuvad väljaspool krüptograafilist piiri. Edukas algoritmi läbirääkimine ütleb ainult, et mõlemad otsad leppisid kokku komplektis, see räägib ühilduvusest, mitte rakenduse kvaliteedist kummalgi pool.
Kasutajatele: valige hooldatud ja toetatud protokolli konfiguratsioon. AEAD on selle konfiguratsiooni omadus, mitte kutse ehitada krüptimist käsitsi ümber tunneli.
Pange kirja, milline komplekt läbi räägiti, kas korduse kaitse on aktiivne ja kuidas partnereid tuvastatakse. Kolm fakti, kolm erinevat garantiid.