Blowfish
blowfish
Blowfish, 1993 von Bruce Schneier entwickelt, ist ein symmetrisches Verschlüsselungsverfahren, das sich durch einen schnellen und sehr sicheren Algorithmus auszeichnet, besonders in Verbindung mit 32-Bit-Rechnern. Das Verfahren arbeitet mit einer Blocklänge von 64 Bit und einer variablen Schlüssellänge von 32 Bit bis 448 Bit.
Blowfish ist sehr effizient und arbeitet mit XOR-Verknüpfungen und Additionen 32-Bit-Wörtern. Er gilt als sicher und hat wesentliche Vorteile gegenüber anderen symmetrischen Verfahren wie DES, 3DES und IDEA und kann ohne Lizenzen genutzt werden.
Das 1998 vorgestellte Nachfolgeprogramm von Blowfish ist Twofish.


