1993 yılında bruce schneier tarafından tasarlanmış, çok sayıda şifreleyici* takımı ve şifreleme ürününe dahil olan; anahtarlanmış, simetrik bir öbek şifreleyici*dir.tasarımın belirgin özellikleri anahtar-bağımlı s-boxes ve oldukça karmaşık anahtar çizelgesini içerir.
kısa öbek büyüklüğü, e-posta gibi rutin kullanıcı uygulamaları konusunda ciddi endişeler yaratmasa da, veri arşivleme gibi büyük şifresiz metinler konusunda uygun olmayabilir.
openbsd'de kullanılan parola bozma yöntemi blowfishten türetilen yavaş anahtarlı bir algoritma kullanır, burada düşünce, gereken fazladan hesaba dayalı çabanın dictionary attack (sözlük saldırılarına) karşı koruma sağlamasıdır. bazı uygulamalarda, blowfish, 4 kilobyte ramdan biraz fazla, göreceli olarak büyük hafıza ayakizine sahiptir. bu, eski daha küçük masaüstü ve dizüstü bilgisayarlar için bile bir sorun değildir, ancak, ilk smartcard gibi en küçük embedded systemsde kullanımı engeller.