z-logo
open-access-imgOpen Access
Modified Blowfish algorithm analysis using derivation cases
Author(s) -
Theda Flare Ginoy Quilala,
Rogel Ladia Quilala
Publication year - 2021
Publication title -
bulletin of electrical engineering and informatics
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.251
H-Index - 12
ISSN - 2302-9285
DOI - 10.11591/eei.v10i4.2292
Subject(s) - encryption , process (computing) , algorithm , computer science , rotation (mathematics) , key (lock) , function (biology) , execution time , parallel computing , artificial intelligence , operating system , evolutionary biology , biology
This study analyzed and enhanced the modified Blowfish algorithm (MBA) encryption. The modification retained the original structure, process and the use of two S-boxes in the MBA but presented two derivation processes in the f-function which was originally placed to prevent symmetry. The derivation case’s performance was analyzed using avalanche effect and time efficiency. After comparing the first and second derivation process presented in the MBA, the second derivation further improved the avalanche effect by 5.47%, thus improving security. The performance also showed that the second modification is faster by 39.48% in encryption time, and 38.34% faster in decryption time. The first derivation case in the modified Blowfish was slower in time because of the difference in the placement of the shift rotation. The key generation time was found to be independent of the input size while the encryption and decryption time was found to be directly proportional to file size. With this, the second modification is considered to be better.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here