AES Decryptor

Decifra envelope JSON AES da InBrowser.App con la password originale o una chiave esadecimale grezza.

JSON cifrato
Incolla l'envelope JSON AES dal cifratore o scegli un file .json locale. Nulla esce da questo browser.

Scegli un file JSON scaricato dal cifratore AES invece di incollarlo.

Materiale della chiave
L'envelope JSON indica se la decifratura richiede la password originale o una chiave AES grezza di lunghezza esatta.

Password

Dettagli envelope
Controlla i parametri AES salvati prima di decifrare.
Nessun envelope caricato
Incolla o scegli un file JSON del cifratore AES per ispezionarne le impostazioni.
Testo in chiaro
Una decifratura riuscita ripristina testo da copiare o byte di file da scaricare.
Ancora nessun testo in chiaro
Carica un envelope, inserisci il materiale della chiave corrispondente, poi avvia la decifratura.

La decifratura AES ripristina il testo in chiaro dai dati cifrati con lo stesso materiale della chiave AES. Questo strumento è pensato per l’envelope JSON prodotto da AES Encryptor di InBrowser.App. L’envelope conserva insieme algoritmo, impostazioni di derivazione della chiave, salt, IV, ciphertext e metadati del testo in chiaro, mentre la password o la chiave grezza restano separate.

Tutto il lavoro avviene localmente con la Web Crypto API del browser. Il JSON cifrato, la password, la chiave grezza e il risultato decifrato non vengono caricati.

Quando usare questo strumento

Usalo quando qualcuno ti fornisce un envelope JSON inbrowser-aes-v1 o quando devi recuperare una nota, un token, un frammento di configurazione o un file che hai cifrato in precedenza con la pagina AES Encryptor corrispondente.

Se l’envelope è stato creato con una password, inserisci la stessa password e lo strumento riutilizzerà hash PBKDF2, numero di iterazioni, salt, modalità AES e lunghezza chiave salvati. Se l’envelope è stato creato con una chiave grezza, incolla la chiave esadecimale esatta della lunghezza registrata nell’envelope.

Note pratiche

AES-GCM autentica i dati cifrati, quindi chiavi errate o JSON modificati dovrebbero fallire invece di restituire testo in chiaro alterato. AES-CBC e AES-CTR possono decifrare envelope compatibili, ma da soli non autenticano il ciphertext.

Tieni la password o la chiave grezza separate dall’envelope JSON. Chiunque abbia sia l’envelope sia il materiale della chiave può recuperare il testo in chiaro. Per gli envelope di file, il download recuperato usa il nome file originale e il tipo di media salvati nel JSON.