Un limite inferiore asintotico come la durezza esponenziale è generalmente pensato per implicare che un problema è "intrinsecamente difficile". Si ritiene che la crittografia "intrinsecamente difficile" da infrangere sia sicura.
Tuttavia, un limite inferiore asintotico non esclude la possibilità che una classe enorme ma finita di istanze problematiche sia facile (ad es. Tutte le istanze con dimensioni inferiori a ).
C'è qualche motivo per pensare che la crittografia basata su limiti inferiori asintotici conferirebbe un livello particolare di sicurezza? Gli esperti di sicurezza considerano tali possibilità o vengono semplicemente ignorati?
Un esempio è l'uso delle funzioni della botola basate sulla decomposizione di grandi numeri nei loro fattori primi. Questo a un certo punto era ritenuto intrinsecamente difficile (penso che l'esponenziale fosse la congettura), ma ora molti credono che potrebbe esserci un algoritmo polinomiale (come esiste per il test di primalità). Nessuno sembra preoccuparsi molto della mancanza di un limite inferiore esponenziale.
Credo che siano state proposte altre funzioni della botola che si ritiene siano NP-hard (vedi domanda correlata ), e alcune potrebbero anche avere un limite inferiore provato. La mia domanda è più fondamentale: importa qual è il limite inferiore asintotico? In caso contrario, la sicurezza pratica di qualsiasi codice crittografico è correlata a qualsiasi risultato di complessità asintotica?