Abstract:
In this modern world sharing of multimedia messages became more and more popular among people. It leads
them to face security threats. Here the encryption algorithms play an important role to reduce and get rid of
those threats. Therefore, in this paper, a new method is proposed to increase the security and also the accuracy
of image transfer. The original image is encoded into base64 string, then the encryption process and decryption
process is done by one of the cryptographic algorithms on base64 string and the decrypted file is decoded in to
the image. Base64 algorithm only can encrypt the image but it is less secure as anyone can access it. So that the
cryptographic algorithms are used to increase the security. Also cryptographic algorithms can encrypt the image
but accuracy will vary according to the algorithms. But in this proposed method both security and accuracy can
be preserved. To prove that this method can work for other cryptographic algorithms five most common
algorithms such as DES, TRIPLE DES, RSA, BLOWFISH, and AES are used combined with base64 algorithm
individually. The algorithms are implemented in java language using IDE Netbeans. To evaluate the quality of the
final image MSE, SNR, and PSNR are calculated and those algorithms are compared and analyzed using some
factors such as time consumption and memory usage.