SuperDevTools

Crittografia e hash online

Hash, cifratura e cifrari storici

Questa sezione riunisce tre tipi di strumenti che spesso si confondono. Un hash come MD5, SHA-1 o SHA-256 trasforma un testo in un'impronta di lunghezza fissa: serve a controllare che un file non sia stato alterato o a confrontare due valori, ma non si può riportare indietro. La cifratura AES, invece, è reversibile: con la stessa chiave si cifra e si decifra. I cifrari classici, come quello di Cesare, appartengono alla storia e alla didattica.

Sono strumenti pensati per lo studio, per i test durante lo sviluppo e per la verifica di dati, per esempio quando un esercizio di informatica all'istituto tecnico chiede di cifrare un messaggio in AES 256 CBC.

Come orientarsi

  • Decrittazione AES: a 128, 192 o 256 bit, in modalità CBC o ECB; servono la chiave e, in CBC, il vettore di inizializzazione usato per cifrare.
  • Crittografia AES: le stesse varianti, nel senso opposto.
  • MD5 e SHA1: per calcolare impronte di controllo; oggi sono sconsigliati per proteggere le password.
  • Generatore SHA256: calcola anche SHA-512 e HMAC con una chiave segreta.
  • Sicurezza di una password: stima quanto è difficile indovinarla.
  • Cifrario di Vigenère, insieme a quello di Cesare, per giocare con i messaggi segreti in classe.