Securing One Time Password (OTP) for Multi-Factor Out-of-Band Authentication through a 128-bit Blowfish Algorithm

Main Article Content

Ariel Roy L Reyes
Enrique D Festijo
Ruji P Medina

Abstract

Authentication and cryptography have been used to address security issues on various online services. However, researchers discovered that even the most commonly used multi-factor out-of-band authentication mechanism was vulnerable to attacks and traditional crypto-algorithms were characterized to have some drawbacks making it crucial to choose desirable algorithms for a particular purpose. This study introduces an innovative modification of the Blowfish algorithm designed to capitalize on its strengths but supports 128-bits block size text input using dynamic selection encryption method and reduction of cipher function execution through randomly determined rounds. Experimentation results on 128-bit input text revealed significant performance improvements with utmost 5.91 % in terms of avalanche effect, 38.97 % for integrity, and 41.02 % in terms of execution time. Results also showed that the modification introduced extra security layer, thus, displaying higher complexity and stronger diffusion at faster execution time making it more difficult and complex for an unauthorized individual to decipher the information and desirable to be used for applications with multiple users respectively. This is a good contribution to the continuous developments in the field of information security particularly in cryptography and towards providing a secure OTP for multifactor out-of-band authentication.

Article Details

How to Cite
Reyes, A. R. L., Festijo, E. D., & Medina, R. P. (2022). Securing One Time Password (OTP) for Multi-Factor Out-of-Band Authentication through a 128-bit Blowfish Algorithm. International Journal of Communication Networks and Information Security (IJCNIS), 10(1). https://doi.org/10.17762/ijcnis.v10i1.3188 (Original work published April 20, 2018)
Section
Research Articles
Author Biographies

Ariel Roy L Reyes, Graduate Programs, Technological Institute of the Philippines, Quezon City

Ariel Roy L. Reyes is a candidate for a Doctor in Information Technology program at the Technological Institute of the Philippines Quezon City. He completed his undergraduate degree from the University of the Immaculate Conception in Davao City, Philippines in 1999 and his Master's Degree in 2003 at the University of Southeastern Philippines in Davao City, Philippines. He previously served as University Network Administrator and Technical Services Department Chair of the University of Southeastern Philippines in Davao City, Philippines. His research interests include Computer Networking, Network Security, Safety, Security and Privacy on the Computing Environment, and Digital Image Processing.

Enrique D Festijo, Graduate Programs, Technological Institute of the Philippines, Quezon City

Enrique D. Festijo Ph.D. is currently an Associate Professor at the Technological Institute of the Philippines Manila. He obtained his Master’s and a Ph.D. degrees in Information, Communications, and Electronics Engineer from the Catholic University of Korea in Seoul, South Korea. His research interest includes Network Security, Information Security, Computer Networking, Software-defined Networking, Security Management, Intelligent Systems, and Artificial Intelligence.

Ruji P Medina, Graduate Programs, Technological Institute of the Philippines, Quezon City

Ruji P. Medina, Ph.D. is the Dean of Graduate Programs and currently Associate Professor at the Technological Institute of the Philippines Quezon City. His research interest includes Engineering Education, Environmental Modeling, and Multi-variate Analysis.