Which of the following is true about Blowfish?
1
It has three phases namely expansion phase, encryption phase and decryption phase.
2
It is a symmetric key block cipher with block size of 64-bit.
3
It is available for only businesses organizations.
4
Its keysize varies from 32 bits to 128 bits.