La versione breve
Non sarai in grado di decrittografare i file a meno che tu non possa forzare la passphrase, o alcune future modifiche all'argomento ti consentiranno di farlo (nuove scoperte crittografiche sullo sfruttamento della crittografia usata, più potenza di calcolo, probabilmente una combinazione di entrambi).
La spiegazione più lunga
La chiave privata è crittografata con la passphrase. La protezione della passphrase deve essere pensata e implementata come protezione effettiva: senza la passphrase, non sarà possibile decodificare e utilizzare la chiave privata. Lo stesso vale per i file crittografati.
Senza la passphrase, sei nella posizione di un utente malintenzionato che si impadronisce della copia crittografata della chiave e dei file crittografati. Per accedere ai file, hai le seguenti possibilità:
- La forzatura brutale richiede generalmente una potenza di calcolo vasta . Potresti fare brute-forcee
- la passphrase (per una passphrase ragionevole, questo sarà fuori portata, soprattutto per un utente domestico senza accesso a un intero data center) - ma potrebbe essere una cosa da provare se si conoscono parti della passphrase e in qualche modo si può potare lo spazio di possibili passphrase
- la chiave privata (per RSA 1024 e più grande fuori portata per il tempo, potrebbe cambiare in futuro se il potere di calcolo aumenta notevolmente)
- la chiave di sessione di ciascun file (considerando lo sforzo computazionale, anche peggio)
- Sfruttare le debolezze crittografiche che potrebbero insorgere in futuro.