Generatore di chiavi RSA
Genera una coppia di chiavi RSA pubblica e privata in formato PEM, interamente nel tuo browser.
Come usare lo strumento Generatore di chiavi RSA
- Scegli una dimensione della chiave: 2048 bit per la maggior parte degli usi, oppure 4096 bit per un margine di sicurezza maggiore.
- Fai clic su Esegui per generare la coppia di chiavi. Le chiavi a 4096 bit possono richiedere qualche secondo.
- Copia la chiave pubblica (BEGIN PUBLIC KEY) per condividerla e tieni segreta la chiave privata (BEGIN PRIVATE KEY).
Come funziona lo strumento Generatore di chiavi RSA
Lo strumento chiede alla Web Crypto API del browser di generare una coppia di chiavi RSA con l'esponente pubblico standard 65537. La sicurezza di RSA si basa sulla difficoltà di fattorizzare il prodotto di due grandi numeri primi casuali; quel prodotto è il modulo e la sua lunghezza corrisponde alla dimensione della chiave.
La chiave pubblica viene esportata in formato SPKI e quella privata in formato PKCS#8, entrambe codificate in Base64 e racchiuse da intestazioni PEM, che la maggior parte delle librerie e degli strumenti (OpenSSL, Node.js, .NET, Java) accetta direttamente. Le chiavi non lasciano mai il tuo dispositivo, ma per i sistemi in produzione conviene generarle sulla macchina che le userà.
Domande frequenti
- Questo strumento è gratuito?
- Sì. Puoi generare coppie di chiavi RSA gratis, senza creare un account.
- Le mie chiavi vengono inviate a un server?
- No. Le chiavi vengono generate interamente nel browser con la Web Crypto API e non lasciano mai il tuo dispositivo.
- Quale dimensione della chiave devo scegliere?
- 2048 bit è il valore predefinito più comune ed è ancora considerato sicuro per la maggior parte degli usi. 4096 bit offre un margine di sicurezza maggiore, al prezzo di operazioni più lente.