Informazioni sullo strumento di crittografia e decrittografia AES
Usa questo strumento AES per cifrare testo in chiaro in testo cifrato oppure per decifrare un testo cifrato AES e ottenere di nuovo un testo leggibile, quando disponi della chiave corretta e delle stesse impostazioni. Questa pagina è pensata per test, studio e risoluzione di problemi legati alla crittografia AES su testo.
AES, abbreviazione di Advanced Encryption Standard, è un cifrario a blocchi simmetrico. La cifratura e la decifratura usano la stessa chiave segreta. Questo strumento supporta le dimensioni di chiave AES più comuni: 128 bit, 192 bit e 256 bit. Seleziona modalità, padding, IV, chiave e codifica di output in base al caso che vuoi testare.
• Come usarlo
Inserisci il testo in chiaro da cifrare oppure il testo cifrato da decifrare.
Seleziona una modalità AES, ad esempio ECB, CBC, CTR, OFB o CFB.
Scegli il padding quando la modalità selezionata e i dati lo richiedono.
Inserisci la chiave e l’IV richiesti dalle impostazioni scelte.
Seleziona Base64 o Hex come formato di visualizzazione del testo cifrato.
Usa cifra o decifra per generare il risultato.
• Note importanti
Per la decrittografia, chiave, modalità, padding, IV e formato del testo cifrato devono corrispondere alle impostazioni usate durante la cifratura originale. Anche una piccola differenza può produrre un risultato illeggibile o un errore.
Non riutilizzare lo stesso IV con la stessa chiave nelle modalità che richiedono un IV univoco. La modalità ECB è inclusa per compatibilità e test, ma in genere non è consigliata per esigenze di sicurezza reali, perché eventuali schemi ripetuti nel testo in chiaro possono rimanere riconoscibili.
Base64 e Hex sono codifiche di output, non metodi di crittografia. Servono solo a stabilire come visualizzare o copiare il testo cifrato.
• Usi comuni
Testare la crittografia e la decrittografia AES con testo di esempio.
Confrontare impostazioni AES-128, AES-192 e AES-256.
Analizzare risultati AES provenienti da applicazioni, API o servizi backend.
Verificare la compatibilità tra modalità, padding, IV, lunghezza della chiave e codifica di output su sistemi diversi.