Informazioni sullo strumento per cifrare, decifrare e generare chiavi RSA
Usa questo strumento RSA online per cifrare brevi testi in chiaro con una chiave pubblica, decifrare un testo cifrato RSA con la chiave privata corrispondente o generare una coppia di chiavi pubblica e privata RSA. È utile per test, studio ed esempi di piccole dimensioni durante lo sviluppo.
• Come funzionano le chiavi pubbliche e private RSA
RSA è un algoritmo di cifratura asimmetrica: usa due chiavi collegate tra loro, una chiave pubblica e una chiave privata. La chiave pubblica può essere condivisa ed è normalmente usata per cifrare i dati. La chiave privata deve restare riservata e serve per decifrare i dati cifrati con la chiave pubblica corrispondente.
• Cosa puoi fare in questa pagina
Cifratura testo RSA: cifra un breve testo con una chiave pubblica RSA.
Decifratura testo RSA: decifra un testo cifrato RSA con la chiave privata corrispondente.
Generazione coppia di chiavi RSA: genera una chiave pubblica e una chiave privata per test o sviluppo.
Opzioni chiave: scegli la dimensione della chiave e visualizza le chiavi in formato PKCS#1 o PKCS#8.
• Note su dimensione e formato della chiave
Per esigenze di sicurezza moderne, usa RSA a 2048 bit o superiore quando l'ambiente lo supporta. Le chiavi a 3072 e 4096 bit offrono un margine di sicurezza più ampio, ma possono essere più lente. Dimensioni più piccole, come 512, 768 e 1024 bit, sono adatte soprattutto per studio, test o verifiche di compatibilità con sistemi legacy, non per nuovi sistemi sicuri.
In questa pagina, PKCS#1 e PKCS#8 indicano formati di chiavi RSA. Scegli il formato richiesto dalla tua applicazione, libreria, server o configurazione esistente.
• Note importanti sull'uso di RSA
RSA è progettato per piccole quantità di dati. Non è adatto per cifrare direttamente testi lunghi o file di grandi dimensioni. Nei sistemi reali si usa di solito la cifratura ibrida: il contenuto viene cifrato con un algoritmo simmetrico come AES, mentre RSA viene usato per proteggere la chiave simmetrica.