Modified blowfish algorithm for image encryption using multi keys based on five Sboxes

Other Title(s)

تعديل لخوارزمية السمكة المنتفخة لتشفير الصور باستخدام مفاتيح متعددة بالاعتماد على Sboxes

Time cited in Arcif : 
1

Joint Authors

Ali, Nada Husayn Muhammad
Ubayd, Suad Ali

Source

Iraqi Journal of Science

Issue

Vol. 57, Issue 4C (31 Dec. 2016), pp.2968-2978, 11 p.

Publisher

University of Baghdad College of Science

Publication Date

2016-12-31

Country of Publication

Iraq

No. of Pages

11

Main Subjects

Information Technology and Computer Science

Topics

Abstract EN

In this paper, a new modification was proposed to enhance the security level in the Blowfish algorithm by increasing the difficulty of cracking the original message which will lead to be safe against unauthorized attack.

This algorithm is a symmetric variable-length key, 64-bit block cipher and it is implemented using gray scale images of different sizes.

Instead of using a single key in cipher operation, another key (KEY2) of one byte length was used in the proposed algorithm which has taken place in the Feistel function in the first round both in encryption and decryption processes.

In addition, the proposed modified Blowfish algorithm uses five Sboxes instead of four; the additional key (KEY2) is selected randomly from additional Sbox5, the fifth Sbox is formed in GF(28) and it is variable to increase the complexity of the proposed algorithm.

The obtained results were tested using many criteria: correlation criteria, number of pixels change rate (NPCR) and mean square error (MSE).

These tested factors were approved by the output results which demonstrated that the correlation of image elements in the proposed algorithm was significantly reduced during the encryption operation.

Also, the algorithm is very resistant to attempts of breaking the cryptographic key since two keys were used in the encryption/ decryption operations which lead to increase the complexity factor in the proposed algorithm.

American Psychological Association (APA)

Ali, Nada Husayn Muhammad& Ubayd, Suad Ali. 2016. Modified blowfish algorithm for image encryption using multi keys based on five Sboxes. Iraqi Journal of Science،Vol. 57, no. 4C, pp.2968-2978.
https://search.emarefa.net/detail/BIM-733630

Modern Language Association (MLA)

Ali, Nada Husayn Muhammad& Ubayd, Suad Ali. Modified blowfish algorithm for image encryption using multi keys based on five Sboxes. Iraqi Journal of Science Vol. 57, no. 4C (2016), pp.2968-2978.
https://search.emarefa.net/detail/BIM-733630

American Medical Association (AMA)

Ali, Nada Husayn Muhammad& Ubayd, Suad Ali. Modified blowfish algorithm for image encryption using multi keys based on five Sboxes. Iraqi Journal of Science. 2016. Vol. 57, no. 4C, pp.2968-2978.
https://search.emarefa.net/detail/BIM-733630

Data Type

Journal Articles

Language

English

Notes

Text in English ; abstracts in English and Arabic.

Record ID

BIM-733630