Informazioni sullo strumento di cifratura e decifratura DES
Usa questo strumento DES per cifrare testo in chiaro in testo cifrato oppure per decifrare un testo cifrato DES e ottenere di nuovo un testo leggibile, quando disponi della chiave corretta e delle stesse impostazioni. È utile soprattutto per compatibilità con sistemi legacy, studio e test di sviluppo.
DES, abbreviazione di Data Encryption Standard, è un algoritmo di crittografia simmetrica. La stessa chiave segreta viene usata sia per cifrare sia per decifrare. DES è un algoritmo di cifratura, non una funzione hash, un algoritmo di checksum o un formato di codifica.
• Come usarlo
Inserisci il testo in chiaro da cifrare oppure il testo cifrato da decifrare.
Seleziona una modalità DES, ad esempio ECB, CBC, CTR, OFB o CFB.
Scegli l’opzione di padding richiesta dal tuo caso di test.
Inserisci la chiave e l’IV richiesti dalle impostazioni selezionate.
Scegli Base64 o Hex come formato di visualizzazione del testo cifrato.
Usa cifra o decifra per generare il risultato.
• Note importanti
Perché la decifratura funzioni, chiave, modalità, padding, IV e codifica di input devono corrispondere alle impostazioni usate durante la cifratura originale. Se anche una sola impostazione è diversa, il risultato può non riuscire o diventare illeggibile.
DES usa una chiave effettiva breve, pari a 56 bit, e non è consigliato per la sicurezza moderna. Usalo solo quando devi testare vecchi sistemi, comprendere comportamenti legacy o verificare la compatibilità con dati DES esistenti.
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. Per le modalità che usano un IV, non riutilizzare lo stesso IV con la stessa chiave.
Base64 e Hex sono codifiche di output, non metodi di crittografia. Servono solo a stabilire come visualizzare, copiare o scambiare il testo cifrato.
• Usi comuni
Testare la cifratura e la decifratura DES con testo di esempio.
Controllare risultati DES provenienti da applicazioni datate, API o servizi backend.
Confrontare impostazioni di modalità, padding, IV, chiave e codifica di output.
Capire come la crittografia simmetrica trasforma il testo in chiaro in testo cifrato e lo ripristina con impostazioni corrispondenti.