A TypesScript implementation of the Blowfish cipher to encrypt/decrypt messages in ECB and CBC modes.