Molti sistemi crittografici a chiave pubblica hanno una sorta di sicurezza dimostrabile. Ad esempio, il sistema crittografico Rabin è molto difficile quanto il factoring.
Mi chiedo se esiste un tale tipo di sicurezza dimostrabile per i sistemi crittografici a chiave segreta, come AES. In caso contrario, qual è la prova che è difficile rompere tali sistemi crittografici? (diverso dalla resistenza agli attacchi di prova ed errore)
Nota: ho familiarità con le operazioni AES (AddRoundKey, SubBytes, ShiftRows e MixColumns). Sembra che la durezza di AES derivi dall'operazione MixColumns, che a sua volta deve ereditare la sua difficoltà da qualche problema grave su Galois Fields (e quindi, algebra). In effetti, posso ribadire la mia domanda come: "Quale difficile problema algebrico garantisce la sicurezza di AES?"