Generatore Coppia di Chiavi RSA
Genera coppie di chiavi RSA pubblica/privata nel tuo browser con Web Crypto. 2048, 3072 o 4096 bit. Formato PEM. Nessun dato lascia il dispositivo.
Chiave pubblica (PEM)
Chiave privata (PEM)
Riferimento
Cos'è RSA?
RSA è un crittosistema a chiave pubblica ampiamente usato per cifratura e firme digitali. Una coppia di chiavi consiste in una chiave pubblica (condivisibile, usata per cifratura o verifica firma) e una chiave privata (segreta, usata per decifratura o firma). Questo strumento usa l'API SubtleCrypto.generateKey() del browser. 2048 bit è attualmente il minimo pratico; 4096 bit è più conservativo.
Usi comuni
- Chiavi SSH — converti PEM in formato OpenSSH per accesso server.
- Firma JWT — firma token con RS256.
- Certificati TLS — genera chiavi per creazione CSR.
- Cifratura — scambia piccoli payload cifrati.
Formati di output
- PEM — DER codificato base64 tra righe BEGIN/END, il formato più comune.
- JWK — JSON Web Key, usato in API web moderne e OIDC.
Privacy
Le chiavi sono generate al 100% nel tuo browser tramite Web Crypto. Nulla viene inviato a un server.