Du IPsec-proponoj povas nomi la saman SHA-bazitan integrecan algoritmon kaj tamen postuli malsamajn protektajn protokolojn; AH kaj ESP ne estas du literumoj de unu aŭtentiga agordo. Legu unue la protokolon, poste ĝiajn algoritmojn, poste ĝian reĝimon, kaj la plej granda parto de la malklareco malaperas. AH aŭtentigas la pakaĵon, inkluzive de tiuj kampoj de la IP-kapo, kiuj restas senŝanĝaj dum la vojo, dum ESP aŭtentigas kaj ĉifras tion, kion ĝi enkapsuligas, kaj lasas la eksteran kapon trankvila. Tiu diferenco decidas pri pli da enkondukoj ol iu ajn haŝa nomo.

Kion AH kovras kaj ESP ne

AH donas integrecon, aŭtentigon de la datumdeveno kaj la kontraŭ-ripetan servon, kiun ĝi mem difinas, kaj neniun konfidencon. Ĝia kovrado inkluzivas datumojn de la supera tavolo kaj la kampojn de la IP-kapo, kiujn ĝiaj reguloj traktas kiel neŝanĝeblajn, precize tiun parton, kiun ESP en la transporta reĝimo lasas ekstere. Kiam postulo diras, ke la IP-kapo mem devas esti aŭtentigita, AH estas la protokolo, kiu respondas al tio.

Tiu kovrado ankaŭ estas la kialo, ke AH estas delikata en la praktiko. Ŝanĝeblaj kampoj kiel TTL, la kontrolsumo de la kapo kaj kelkaj opcioj ne povas esti aŭtentigitaj, ĉar enkursigiloj povas reskribi ilin, do la protokolo nuligas ilin antaŭ ol kalkuli la kontrolon. Ĉio, kio reskribas adresojn, do rompas la kalkulon, ne nur la politikon.

NAT igas la elekton limigo

Adres-tradukado reskribas la fonton aŭ la celon en la IP-kapo, kiun AH ĵus aŭtentigis, do la integreca kontrolo malsukcesas ĉe la fora flanko, kaj ĝi malsukcesas kiel protokola eraro kaj ne kiel legebla mesaĝo. ESP ne aŭtentigas la eksteran kapon, kaj tial ESP kun NAT-trapaso funkcias kaj AH malantaŭ NAT ne. Tunelo, kies ambaŭ flankoj staras malantaŭ ordinaraj enkursigiloj, estas ĝuste la loko, kie tio aperas unue. La unua demando do ne estas, kiu protokolo estas pli forta, sed ĉu tradukilo staras inter la flankoj.

Se jes, AH ellasas, kaj la interparolo transiras al ESP kaj ĝia algoritmo-elekto. Tio estas limigo kaj ne prefero, do ĝi apartenas al la supro de la decido kaj ne al la fino.

La reĝimo multobligas la demandon

ESP en la transporta reĝimo protektas la utilan ŝarĝon de la supera tavolo kaj lasas la IP-kapon trankvila; en la tunela reĝimo ĝi enkapsuligas la tutan internan pakaĵon, inkluzive de la interna IP-kapo, kaj protektas ĝin. AH havas la samajn du reĝimojn, do AH aŭ ESP estas fakte kvar kombinaĵoj antaŭ ol elekti iun ajn algoritmon.

ESP-algoritmoj de kombinita reĝimo poste solvas integrecon sen dua protokolo. AES-GCM kaj ChaCha20-Poly1305 aŭtentigas kaj ĉifras en unu konstruaĵo, do aldoni AH supre aĉetas nenion sed kostas plian kapon kaj plian intertraktadon. La arkitekturo permesas AH kaj ESP kune, kaj la praktika demando estas ĉu via enirejo kaj via eldono subtenas la kombinaĵon kaj ĉu iu povos prizorgi ĝin poste.

La honesta anstataŭaĵo por nur AH

La ESP-varianto nur kun integreco konservas la algoritmon kaj forlasas la ĉifran pretendon anstataŭ ŝajnigi ĝin, kaj ĝi trapasas NAT. Se malnova dezajno uzis AH ĉar ĝi bezonis aŭtentigon sen konfidenco, tiu varianto estas la rekta traduko, ne ĉifrita tunelo kun aldona noto.

Vidi ESP en propono ankaŭ ne estas pruvo de ĉifrado. Legu la ĉifran algoritmon: NULL-enskribo signifas nur integrecon, kaj enskribo de kombinita reĝimo signifas ambaŭ.

Decidu per tri demandoj

Demandu, ĉu konfidenco estas bezonata, ĉu tradukilo estas sur la vojo, kaj kiuj kapkampoj devas esti aŭtentigitaj. Tiuj tri respondoj montras unu protokolon kaj unu reĝimon, kaj skribi ilin bezonas malpli da tempo ol relegi la RFC-ojn poste.

Poste kontrolu tion, kio estis akceptita, kaj ne tion, kio estis proponita. ip xfrm state montras la protokolon, reĝimon kaj algoritmojn de la instalita asocio, kaj malkongruo instalas nenion, kio estas pli pura malsukceso ol tunelo, kiu leviĝas sen la celita protekto.

Tenu aŭtentigajn fiaskojn, selektan kovradon kaj enkursigajn erarojn aparte de ĉi tiu elekto. Ili produktas malsamajn simptomojn, kaj kulpigi la protokolon pri selektoro-problemo estas fidinda maniero pasigi tagon ŝanĝante haŝojn sen kialo.

Rilataj artikoloj