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.