Il problema non è che questi algoritmi potrebbero avere le loro chiavi / input forzate brute. Dato abbastanza grandi chiavi e / o dimensioni di input, quasi sicuramente non lo faranno.
Il problema è che non esiste una sfera di cristallo con cui affermare se un particolare algoritmo sarà ancora considerato strong nei successivi duecento anni di crittoanalisi. Attualmente crediamo che questi algoritmi siano forti, ma queste credenze sono basate su prove empiriche (ad esempio, l'algoritmo AES stesso non è stato rotto dai più importanti crittografi del mondo) o su ipotesi matematiche (ad esempio, RSA è "difficile" per rompere assumendo il factoring è "difficile" e ECDSA è "difficile" da interrompere supponendo che la DLP sia "difficile").
Inoltre, non abbiamo un modo generico di affermare che i casi d'uso complessi di primitive crittografiche sicure siano forti. GPG è basato su RSA, AES e SHA. Anche se consideriamo un assioma che ognuno di questi primitivi è strong, la composizione specifica utilizzata da GPG può essere considerata debole. Per qualcosa di più reale, TLS ha attraversato molte revisioni, ogni pensiero al momento di essere relativamente sicuro, e ogni volta scoperto in seguito per essere sottilmente (o egregiamente) rotto.
Anche se in qualche modo abbiamo dimostrato che i primitivi e le composizioni sono sicuri, ci imbattiamo ancora in problemi. Questi algoritmi sono scritti in software e il software è scritto dagli umani. Gli umani sono imperfetti e commettiamo errori. La distribuzione Debian di GNU / Linux, ad esempio, ha apportato modifiche apparentemente innocue a OpenSSL che hanno portato il suo generatore di numeri casuali ad essere estremamente prevedibile. In molti casi d'uso crittografici, se il generatore di numeri casuali è rotto, l'intero sistema è rotto. Heartbleed è l'esempio recente di qualcosa che non è stato necessariamente insicuro implementato in modo non sicuro, portando a un compromesso catastrofico di dati sensibili sui server di tutto il mondo.
Infine, anche se abbiamo un'implementazione priva di bug e verificata formalmente di protocolli crittografici provati matematicamente, il altro software sul computer potrebbe essere non sicuro o configurato in modo improprio e vulnerabile al compromesso. Il tuo portafoglio Bitcoin potrebbe essere strongmente crittografato, ma non importa se la tua macchina Windows riceve un virus che sputa i tuoi tasti. Anche le persone stesse sono un anello debole; la ricerca ha ripetutamente dimostrato che le persone consegneranno praticamente qualsiasi informazione sensibile venga loro rivolta per un pezzo di caramelle o una GIF animata di un gatto.
TL; DR, i tuoi dati saranno al sicuro in duecento anni? Non ci scommetterei.