Mae AEAD yn ychwanegu cyfanrwydd, nid mewngofnodi nac y llwybr gweithio
Mae sifr ddilysedig yn cuddio cynnwys ac yn canfod ymyrraeth ar yr un pryd. Mae hunaniaeth, ffresni a llwybro yn fecanweithiau ar wahân gyda’u tystiolaeth eu hunain.
Mae sifr ddilysedig yn dychwelyd dau beth ar unwaith: testun sifredig sy’n cuddio’r cynnwys, a thag sy’n gadael i’r derbynnydd ganfod ymyrraeth. Gynt, roedd y swyddogaethau hyn yn cael eu cydosod o ddarnau ar wahân, ac roedd cyfuniadau gwael yn creu methiannau cynnil. Mae adeiladwaith modern yn pennu’r cyfuniad a’r amodau y mae’n dal oddi tanynt. Mae’r gair dilysedig yn cyfeirio at y tag, nid at berson.
Mae’r ddau warant yn berthnasol i’r pecyn gwarchodedig yn unig, ac nid i unrhyw beth y tu allan iddo.
Dau warant mewn un adeiladwaith
Mae amgryptio’n ateb a all sylwedydd ddarllen hwn; mae cyfanrwydd yn ateb a yw wedi’i newid. Mae ar dwnnel eisiau’r ddau, oherwydd mae cynnwys a newidiwyd yn waeth na chynnwys annarllenadwy. Mae AEAD yn diffinio sut i’w cyfuno o dan un allwedd, ynghyd â data cysylltiedig sy’n cael ei ddilysu ond nad yw’n cael ei amgryptio. Mae’r derbynnydd yn gwrthod mewnbwn sy’n methu’r archwiliad.
Mae data cysylltiedig yn rhwymo meysydd gweladwy i’r archwiliad. Pa feysydd sy’n cael hynny sy’n dibynnu ar y protocol, ac nid yw hyn yn addo bod pob cyfeiriad allanol wedi dod yn gyfrinachol: gall maes gael ei orchuddio gan y tag a bod yn dal i fod yn ddarllenadwy ar y wifren.
Nid manylyn mohoni’r nonce
Rhaid trin allweddi a nonce yn gywir, ac mae ailddefnyddio nonce yn methu’n wael. Gall ailadrodd nonce o dan un allwedd ddatgelu perthnasoedd rhwng negeseuon a thanselio’r gwarant cyfanrwydd yn llwyr. Dyna pam mae’r protocol, nid y rhaglen, yn berchen ar gynhyrchu a dilyniant nonce.
Amod o’r gwarant yw hyn, nid awgrym gweithredu. Nid yw nonce diofal yn rhoi’r eiddo a hysbysebir.
Mae gwarchodaeth ailchwarae yn gyflwr ar wahân
Gellir ailchwarae pecyn hen dilys tra bod ei dag yn gyfan, oherwydd mae’r tag yn profi dilysrwydd ac nid ffresni. Mae angen ei gyflwr ei hun ar drin ailchwarae: rhifau dilyniant, ffenestr, a rheol ynglŷn â beth i’w dderbyn. Mae’r cyflwr hwn yn byw yng ngweithrediad y protocol ac nid oes ganddo ddim i’w wneud â dewis y sifr. Mae twnnel ag amgryptio cryf heb warchodaeth ailchwarae yn dal i dderbyn traffig ddoe.
Mae’r dau fecanwaith yn cydweithio heb fod yr un, a gall un fod yn gywir tra bod y llall yn absennol.
Beth nad yw’r tag yn ei ddweud wrthych
Seilir hunaniaeth cymar ar dystysgrifau neu allweddi a rennir ymlaen llaw, nid ar y ffaith bod sifr wedi’i dilysu. Mae llwybro, datrys enwau a pholisi cofnodi’r gweithredwr y tu allan i’r ffin gryptograffig. Nid yw trafodaeth algorithm lwyddiannus yn dweud mwy na bod y ddau ben wedi cytuno ar gasgliad, mae hynny’n sôn am gydnawsedd, nid am ansawdd y gweithrediad ar y naill ochr a’r llall.
I ddefnyddwyr: dewiswch ffurfweddiad protocol a gynhelir ac a gefnogir. Mae AEAD yn eiddo i’r ffurfweddiad hwnnw, nid yn wahoddiad i adeiladu amgryptio â llaw o amgylch twnnel.
Cofnodwch pa gasgliad a drafodwyd, a yw gwarchodaeth ailchwarae yn weithredol, a sut mae cymheiriaid yn cael eu hadnabod. Tri ffaith, tair gwarant wahanol.