Generatore di Chiavi Asimmetriche
Genera coppie di chiavi RSA o ECDSA in formato PEM interamente nel browser.
Come funziona
Questo strumento genera coppie di chiavi RSA (pubblica/privata) direttamente nel tuo browser utilizzando la Web Crypto API, senza mai inviare le chiavi a un server.
Come usarlo:
- Scegli la dimensione della chiave desiderata (2048 o 4096 bit).
- Clicca su Genera coppia di chiavi.
- Copia la chiave pubblica e la chiave privata nei rispettivi campi.
- Conserva la chiave privata in un luogo sicuro — non può essere rigenerata.
Esempio: Una chiave RSA a 2048 bit genera una coppia utilizzabile per cifrare messaggi o firmare documenti.
Limitazioni: Le chiavi a 4096 bit sono più sicure ma richiedono più tempo per essere generate. Non condividere mai la tua chiave privata.
Privacy: La generazione è 100% locale — nessuna chiave viene trasmessa.
Esempio pratico
Seleziona RSA-2048 e premi Genera: compaiono una chiave pubblica e una privata in PEM in pannelli separati, ognuna con i propri pulsanti copia e scarica, più un’impronta SHA-256 per verificare di aver distribuito la chiave giusta. Le schede di specifica riassumono il generato — livello di sicurezza, uso previsto, dimensioni delle chiavi. Genera invece una coppia ECDSA P-256 e nota quanto più corte sono le chiavi a parità di sicurezza; quella differenza di dimensione è il motivo per cui le curve ellittiche dominano il TLS moderno. Tutto gira in locale con WebCrypto — la chiave privata non lascia mai il tuo browser.
Casi d'uso
- Generare coppie di chiavi per le richieste di firma dei certificati TLS
- Creare materiale di chiave SSH a scopo didattico
- Produrre chiavi di test per la firma JWT RS256 o ES256
- Dimostrare i concetti di crittografia asimmetrica
Domande frequenti
- Quale dimensione di chiave scegliere?
- 2048 bit è sufficiente per la maggior parte degli usi; 4096 bit offre maggiore sicurezza ma è più lento.
- La mia chiave privata viene memorizzata?
- No, esiste solo nel tuo browser durante la sessione.
- Posso rigenerare la stessa chiave?
- No, ogni generazione produce una coppia unica.
- RSA è sicuro?
- Sì, RSA 2048+ bit è lo standard industriale per la cifratura asimmetrica.
- A cosa serve la chiave pubblica?
- Può essere condivisa liberamente affinché altri cifrino messaggi che solo la tua chiave privata può decifrare.