In altro post interessante , uno degli sviluppatori / ricercatori della sicurezza dietro < un href="http://nosuchlabs.com"> Phuctor suggerisce che l'utilizzo di diversi esponenti con chiavi RSA "[aumenterà] i costi di attacco astronomico alla tua installazione".
Mentre l'autore afferma che "non è detto né implicito che ci sia qualche tipo di vulnerabilità teorica correlata all'uso di 65537 come esponente per RSA", questo suggerimento mi fa riflettere.
Ho alcune domande interrelate:
- È possibile generare (PGP | SSH | SSL) chiavi RSA che usano un esponente diverso?
- Un esponente diverso e più grande aumenta lo sforzo di lavoro richiesto per un utente malintenzionato? Aumenta lo sforzo di lavoro richiesto per usi legittimi?
- Se si generano chiavi con un esponente diverso, perdo la compatibilità con determinati sistemi? vale a dire: se un sistema supporta RSA a 2048 bit, probabilmente supporta anche RSA a 2048 bit con un esponente diverso?
Usare un esponente diverso mi sembra interessante, ma le persone sono state spesso compromesse quando hanno fatto una scelta che non avevano compreso appieno: anche quando pensano di aggiungere sicurezza, potrebbero, in effetti, diminuirla.