Supponiamo che e un algoritmo a tempo lineare veloce per SAT compaiano domani. All'improvviso RSA è insicuro, gran parte del nostro moderno sistema di comunicazione si rompe e dobbiamo riconsiderare come mantenere segreti gli uni dagli altri.
Domanda: esiste un buon riferimento singolo (o un breve elenco) per ottenere una visione d'insieme di ciò che è possibile in cripto (e nel campo alleato della "sicurezza") senza ipotesi di intrattabilità? Questo potrebbe salvare la civiltà un giorno e sarebbe anche bello esaminare nel frattempo.
Discussione: la maggior parte dei compiti crittografici che ora studiamo (OWF, PRG, PKE) sono dimostrabili impossibili nel mondo (un mondo soprannominato "Algorithmica" in un saggio influente di Impagliazzo), ma alcune cose rimangono possibili: la comunicazione con un pad una tantum ; condivisione segreta distribuita ; recupero di informazioni private ; e alcune altre cose carine. (Alcuni tipi di meccanismi fisici come scatole bloccate , dispositivi che implementano il trasferimento ignaro e stati quantici possono anche tornare utili. Naturalmente c'è sempre qualche tipo di ipotesi fisica su chi può vedere quali informazioni.)
Si può distinguere tra sicurezza teorica delle informazioni (che lavora contro un avversario non limitato dal punto di vista computazionale) e sicurezza "incondizionata" (che può richiedere un avversario limitato, ma mostra ancora sicurezza senza ipotesi non dimostrate). Sono molto interessato al caso teorico delle informazioni.
Per cominciare, ecco una bibliografia della sicurezza teorica dell'informazione (che, per i miei scopi, è ingestibilmente lunga e disparata).