Blowfish–RSA Comparison Analysis of the Encrypt Decrypt Process in Android-Based Email Application

Dwi Yuny Sylfania, Fransiskus Panca Juniawan, Laurentinus Laurentinus, Harrizki Arie Pradana · 2020

Email is a service that used to send text, message, or letter to someone electronically.However, addressing the email at network possibility to be intercepted, read, even modified by another side.As a result, there is no guarantee for confidentiality and accuracy of information.There is a way to deal with information security threats in email, that is using cryptography.However, in addition to security, the rapidity factor becomes a consideration in selecting cryptographic algorithms that will apply.In this study will be implemented Blowfish algorithm and RSA algorithm into the sending and receiving emails process based on Android application.Both algorithms will be analysed and compared in terms of encryption and decryption rapidity to determine which algorithm has excellent speed.Blowfish algorithm chose due to having superior swiftness and made the best solution compared to other symmetric algorithms.RSA algorithm selects because the rapidity is superior to the different asymmetric algorithms.Testing by calculating how high encryption and decryption process from both algorithms with the same key length and same message characters.Time measurement performed by ten times, then take the average value to get a consistent one.The results of this study are the Blowfish algorithm has the superior rapidity than RSA algorithm.From the test results, it proved that for the encryption process, Blowfish was 178,958% faster than RSA.Conversely, RSA is 63.131% slower than Blowfish.For the decryption process, the same result obtains, namely Blowfish, which is faster than 420.44188% compared to RSA.Instead, RSA is 80.3399% slower than Blowfish.

Read the paper · More papers on PaperTik