With the growing data in transit, security has
become utmost important issue to be addressed.
Security of the data has given momentum to fields like
cryptography. There are many cryptographic
algorithms that have come in forefront in past decades.
The application of each algorithm has grown in
manifolds.
This paper reviews the cryptography algorithm
blowfish and provides a fair comparison of it with DES.
It has emerged a strong competitor to its
contemporaries like AES and DES due to its
compactness. Implementation of blowfish on
supercomputers IMANC and also using MPI provided
quintessential testimonial in the evaluation of blowfish
in terms of speed, performance throughput and
efficiency. The paper also reviews the modifications in
the blowfish to support the security elements in the IoT.
Although late in development blowfish has emerged in
the scene as the best suited for the wireless networks, a
nuance tested on variety of the data types.
Keywords : AES, Blowfish, Differential Analysis, Linear Cryptanalysis.