Sto rivedendo un modello crittografico. Per dimostrare la sua inadeguatezza, ho escogitato un protocollo inventivo basato sull'isomorfismo grafico.
È "banale" (eppure controverso!) Ipotizzare l'esistenza di algoritmi BPP in grado di generare "istanze difficili del problema dell'isomorfismo dei grafi". (Insieme a una testimonianza di isomorfismo.)
Nel mio protocollo elaborato, assumerò l'esistenza di tali algoritmi BPP, che soddisfano un ulteriore requisito:
- Lascia che i grafici generati siano e . C'è solo un testimone (permutazione) che mappa a G 2 .
Ciò implica che ha solo banali automorfismi . In altre parole, presumo l'esistenza di un algoritmo BPP, che funziona come segue:
- Sull'ingresso , generare un n grafo -vertex G 1 , tale che esso ha automorfismi solo banali.
- Scegli una permutazione casuale su [ n ] = { 1 , 2 , ... , n } e applicala su G 1 per ottenere G 2 .
- Uscita .
Sto andando supporre che, al punto 1, può essere generato in base alle esigenze, e ⟨ G 1 , G 2 ⟩ è un duro istanza del problema grafico Isomorfismo. (Si prega di interpretare la parola "duro" naturalmente; una definizione formale è data da Abadi et al. Vedi anche l'articolo di Impaliazzo e Levin .)
La mia ipotesi è ragionevole? Qualcuno potrebbe indicarmi alcuni riferimenti?