Stavo leggendo CLRS e si dice:
Se il factoring di numeri interi di grandi dimensioni è facile, allora rompere il cryptosystem RSA è facile.
Il che ha senso per me perché con la conoscenza di e , è facile creare la chiave segreta che la conoscenza della chiave pubblica. Tuttavia, spiega l'affermazione opposta, che non capisco bene:q
L'affermazione opposta, che se il factoring di interi di grandi dimensioni è difficile, quindi rompere RSA è difficile, non è provata.
Cosa significa formalmente la dichiarazione sopra? Se assumiamo che il factoring sia difficile (in qualche modo formale), perché ciò non implica che rompere il sistema crittografico RSA sia difficile?
Ora considera che se assumessimo che il factoring fosse difficile ... e che avessimo scoperto che ciò significava che il sistema crittografico RSA è difficile da infrangere. Cosa significherebbe formalmente?
The converse statement -- that if factoring large integers is hard, then breaking RSA is hard -- is unproven.