next up previous
Successivo: Attacchi di Bob Su: Analisi dei vari attacchi Precedente: Analisi dei vari attacchi

Attacchi di Alice

Notiamo, innanzitutto, che Alice potrebbe ingannare al passo 8 dando a Bob il complemento di quello che egli vorrebbe. In questo caso, tuttavia, non possiamo parlare di vero e proprio inganno, in quanto comunque un OT verrebbe eseguito, anche se il bit trasferito non sarà quello voluto. Per determinare, o almeno dare un'indicazione, circa il valore di c (sul quale Bob non rivela niente fino al passo 7), Alice potrebbe rifiutarsi di mandare una delle due sindromi al passo 6. Il punto è che Bob non avrebbe modo di scoprire tale comportamento se Alice manda il rifiuto per il suo cattivo insieme. Quindi, se Bob reclama, Alice apprende che ciò è dovuto al fatto che ella ha scelto di mandare il rifiuto per l'insieme buono. Questo inganno, tuttavia, potrebbe non dare frutti in quanto Bob potrebbe scoprire Alice nell'atto dell'ingannare, prima che ella abbia una possibilità di apprendere qualcosa : la scelta c di Bob, infatti, non è usata nel protocollo fino al passo 7 e, quindi, dopo che Alice manda le sue sindromi. Se, invece, Bob non reclama, Alice può dedurre di aver mandato il rifiuto per il cattivo insieme. Ciò è più serio perché in questo caso il protocollo potrebbe continuare ed Alice potrebbe apprendere la scelta c di Bob, in quanto, avendo mandato una sola sindrome, saprebbe il bit tex2html_wrap_inline1697 che Bob conosce e, quindi, in relazione a quanto Bob le chiede, anche il bit tex2html_wrap_inline1623 che egli ha appreso. D'altra parte, Bob non sarebbe conscio di questa perdita. C'è, tuttavia, un'uscita molto semplice per Bob: farsi mandare comunque entrambe le sindromi da Alice, altrimenti chiude la bocca.



Aniello Castiglione e Gerardo Maiorano < anicas,germai@zoo.diaedu.unisa.it >