BlowFish

Definizione rapida

Blowfish è un algoritmo crittografico simmetrico con chiavi da 32 a 448 bit.

Spiegazione

Bruce Schneier lo progettò nel 1993 per processori a 32 bit come alternativa a DES o IDEA. Consente decodifica, è più veloce di DES ed è gratuito e privo di brevetto.

Esempio pratico

Due parti possono usare la stessa chiave Blowfish per cifrare e decifrare un messaggio.

Spiegazione tecnica

La lunghezza della chiave è variabile entro l’intervallo previsto.

Da non confondere con

A differenza di un hash, la cifratura Blowfish può essere decodificata.