Come altre risposte già ti dicono, dimenticati della forzatura bruta della chiave. Non può essere fatto. Non tra un milione di anni (o almeno non per un milione di dollari).
(A meno che la chiave non sia stata generata con un'implementazione buggy .)
Cosa potresti essere in grado di fare, ma anche questo non è assolutamente garantito, è recuperare il file cancellato. L'eliminazione di un file lo rimuove solo dall'elenco delle directory, non cancella i contenuti del file, quindi i contenuti potrebbero rimanere sul disco. Lo spazio è contrassegnato come libero, quindi può essere riutilizzato da un altro file. Quindi è necessario interrompere immediatamente la scrittura sul disco. È preferibile uno spegnimento sporco.
Crea una copia della partizione contenente il file e lavora da quella copia, è più sicuro. Utilizzare uno strumento di intaglio ( TestDisk è una distribuzione Linux avviabile che contiene una buona raccolta) per individuare blocchi liberi contenenti qualcosa che sembra come un file di chiave privata. È molto riconoscibile: il file inizia con -----BEGIN RSA PRIVATE KEY-----
. Un file di chiave privata è lungo meno di un blocco sulla maggior parte dei file system, quindi non sarà frammentato: una volta trovato il primo blocco, hai tutto il resto.
Potresti o non riuscire a trovare il file della chiave privata in questo modo. Potrebbe essere già stato sovrascritto. Anche se lo trovi, pensa di trascorrere ore a configurare il tuo ambiente di ripristino e scavare attraverso blocchi cancellati. Disporre di un modo alternativo per accedere al server è più facile.
In futuro, ricorda di fare i backup di tutti i dati critici come le chiavi private. Conservali in un posto sicuro, ovviamente, ma ricorda che disponibilità (tenere le cose accessibili) è una proprietà di sicurezza, non si tratta solo di riservatezza (mantenendo le cose inaccessibili).