Blowfish Cipher

Blowfish symmetric encryption with CBC/ECB modes.