Molti tutorial su come mitigare il Logjam consiglia rigenerazione moduli Diffie-Hellman. Questa operazione richiede molte risorse, in particolare per i gruppi di bit elevati.
Questo mi ha fatto pensare se avesse senso costruire un piccolo servizio che offrisse file di moduli per il download, rigenerato settimanalmente o giù di lì. OpenSSH offre un modo per verificare la sicurezza dei primi generati con l'opzione -T
del ssh-keygen
util , quindi un utente dovrebbe essere in grado di verificare che i primi siano sicuri. Ciò richiede molto meno tempo rispetto alla generazione di molti candidati e al controllo di numeri primi sicuri in questi.
Ora la mia domanda è: questa procedura è in realtà sufficiente per verificare che un file di moduli estranei non sia stato "backdoor" in qualche modo? Potrebbe un attaccante inserire valori appositamente predisposti, consentendo loro di interrompere lo scambio di chiavi, senza che l'utente se ne accorga?