Strumento online per la crittografia e la decrittografia AES (Calcolatrice)

Guida all’uso

Tutti gli input o output in chiaro che inserisci o generiamo non vengono memorizzati su questo sito, questo strumento viene fornito tramite un URL HTTPS per garantire che il testo non possa essere rubato.

Per la crittografia, puoi inserire il testo in chiaro, la password, un file immagine o un file .txt che vuoi crittografare. Ora scegliete il modo di cifratura a blocchi. ECB (Electronic Code Book) è la modalità di crittografia più semplice e non richiede IV per la crittografia. Il testo in chiaro in ingresso sarà diviso in blocchi e ogni blocco sarà criptato con la chiave fornita e quindi blocchi di testo in chiaro identici sono criptati in blocchi di testo cifrato identici. La modalità CBC è altamente raccomandata e richiede un IV per rendere unico ogni messaggio. Se non viene inserito alcun IV, allora verrà usato il valore predefinito per la modalità CBC, che è un byte basato su zero.

L’algoritmo AES ha una dimensione del blocco di 128 bit, indipendentemente dal fatto che la lunghezza della chiave sia 256, 192 o 128 bit. Quando una modalità di cifratura simmetrica richiede un IV, la lunghezza dell’IV deve essere uguale alla dimensione del blocco della cifratura. Quindi, dovete sempre usare un IV di 128 bit (16 byte) con AES.

AES fornisce 128 bit, 192 bit e 256 bit di dimensione della chiave segreta per la crittografia. Le cose da ricordare qui sono che se state selezionando 128 bit per la crittografia, allora la chiave segreta deve essere lunga 16 bit e 24 e 32 bit per 192 e 256 bit di dimensione della chiave. Ora puoi inserire la chiave segreta di conseguenza. Per impostazione predefinita, il testo crittografato sarà codificato in base64, ma avete anche la possibilità di selezionare il formato di output come HEX.

Similmente, per l’immagine e il file .txt la forma crittografata sarà codificata in base64.

Di seguito c’è uno screenshot che mostra un esempio di utilizzo di questo strumento di crittografia AES online.

aes-online-encryption-sample-screenshot

Anche la decrittografia AES ha lo stesso processo. Per impostazione predefinita assume che il testo inserito sia in Base64. L’input può essere un’immagine codificata in Base64 o in Hex e anche un file .txt. E l’output finale decrittato sarà una stringa Base64. Se l’output previsto è un testo in chiaro, allora può essere decodificato in testo in-place.

Ma se l’output previsto è un’immagine o un file .txt, allora puoi usare questo strumento per convertire l’output codificato Base64 in un’immagine.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *