Puncte:1

Modele de securitate pentru schimbul de chei CK vs BR

drapel in

Scriu o lucrare despre protocoalele de schimb de chei autentificate. Am citit lucrarea fundamentală a lui Bellare și Rogway despre acest subiect și cred că înțeleg BR Model și acum citesc Lucrarea lui Cenetti și Krawczyk care urmărește să-l îmbunătățească. Sunt confuz cu privire la modul în care modelul CK este o îmbunătățire a BR. După cum se menționează în anexa lucrării CK, lucrarea BR formulează analiza lor în termeni de oracole. Ei menționează o defecțiune de securitate în modelul BR, dar am nevoie de o defecțiune completă.

În definițiile lui (BR), adversarul indică o sesiune neexpusă la alegerea sa și primește o valoare $k_b$, Unde $k_0$ este adevărata cheie de sesiune a acestei sesiuni, $k_1$ este o valoare aleatoare aleasă independent și $b$ este un bit ales aleatoriu care este necunoscut de adversar. Cerința de securitate este ca adversarul să nu poată prezice $b$ cu avantaj neneglijabil peste jumătate. Versiunea originală a acestor definiții necesită ca adversarul să-și prezinte ipoteza $b$ imediat după ce obține valoarea de test

Acest lucru este în mare măsură bine și îl includ pentru a oferi context pentru partea pe care nu o primesc.

Luați în considerare protocolul preferat de schimb de chei securizat $\pi$. Acum adăugați la specificațiile protocolului următoarea instrucțiune pentru partea care finalizează stabilirea sesiunii conform protocolului $\pi$: dacă la un moment dat partea primește un mesaj cu valoarea $\mathrm{MAC}_\kappa(0)$, Unde $\mathrm{MAC}$ este o funcție securizată de autentificare a mesajelor și $\kappa$ este cheia de sesiune stabilită, apoi partidul face publicitate $\kappa$. Cu toate acestea, protocolul nu instruiește niciodată nicio parte să execute o astfel de instrucțiune. Ca rezultat, se poate demonstra că protocolul trece de definiția slăbită. Pe de altă parte, este clar că un astfel de protocol nu poate fi compus în siguranță cu o aplicație de autentificare care utilizează cheia de sesiune pentru informațiile MAC-ing.

Protocolul nu spune direct părții să publice $\kappa$ daca primeste $\mathrm{MAC}_\kappa(0)$? Deci, cum este acest protocol sigur conform definiției BR? Cum elimină CK această posibilitate?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.