Modified blowfish algorithm for image encryption using multi keys based on five Sboxes
Other Title(s)
تعديل لخوارزمية السمكة المنتفخة لتشفير الصور باستخدام مفاتيح متعددة بالاعتماد على Sboxes
Joint Authors
Ali, Nada Husayn Muhammad
Ubayd, Suad Ali
Source
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