Fast 128-bit Multi-Pass Stream Ciphering Method

Authors

DOI:

https://doi.org/10.24996/ijs.2023.64.5.40

Keywords:

Multi-pass Algorithms, Blowfish, Cryptography, Block Cipher, Encryption Algorithms

Abstract

      Information is an essential and valuable object in all systems. The more information you have about your issue, the better you can conform to the world around you. Moreover, information recognizes companies and provides influence that helps one company be more effective than another. So, protecting this information using better security controls and providing a high level of access to authorized parties becomes an urgent need. As a result, many algorithms and encryption techniques have been developed to provide a high level of protection for system information. Therefore, this paper presents an enhancement to the Blowfish algorithm as one of the cryptography techniques. Then it proposes an enhancement for increasing efficiency and secrecy for this algorithm, which are the main criteria for these modifications. In this paper, the main modification made for the Blowfish algorithm is altering the S-box according to the principles of the block cipher (OFB). The results were approved using hamming distance and avalanche effect. The proposed algorithm presents advantages on several points, including reducing the required time for the encryption and decryption processes and preventing transmission errors from perpetuating all data. Also, we can conclude that the modified Blowfish algorithm can be used for all text encryption systems because of its flexibility (unlimited input text size and expanding key size).

Downloads

Published

2023-05-30

Issue

Section

Computer Science

How to Cite

Fast 128-bit Multi-Pass Stream Ciphering Method . (2023). Iraqi Journal of Science, 64(5), 2589-2600. https://doi.org/10.24996/ijs.2023.64.5.40

Similar Articles

1-10 of 392

You may also start an advanced similarity search for this article.