Bulletin of Electrical Engineering and Informatics
Vol 13, No 1: February 2024

An improvement for CAST-128 encryption based on magic square and matrix inversion

Kareem, Suhad Muhajer (Unknown)
Al-Adhami, Ayad (Unknown)
S. Rahma, Abdul Monem (Unknown)



Article Info

Publish Date
01 Feb 2024

Abstract

This paper presents two image encryption methods which aim to improve the CAST 128-bit algorithm by increasing the security level of encrypted images. The first improvement uses a magic square of order three, while the second improvement uses a 2×2 matrix over GF(P). Both modifications are used in each round of the CAST algorithm, in place of a standard algorithm which uses XOR to increase the correlation between the plaintext and ciphertext. Simulations are carried out in order to evaluate the image encryption system with regard to complexity, time consumption, histogram, information entropy, differential attacks, noise evaluation, adjacent pixels’ correlation index, National Institute of Standards and Technology (NIST) analyses, mean absolute error, and average difference. The experimental results demonstrate that the encryption and decryption time when using the proposed CAST 128-bit algorithm with magic square is less than the time required for the CAST 128-bit algorithm with the matrix. Conversely, the proposed CAST with the matrix is higher than the CAST with the magic square. Both theoretical analysis and experimental results confirm that the two proposed enhancements to CAST perform effectively with sufficient security levels.

Copyrights © 2024






Journal Info

Abbrev

EEI

Publisher

Subject

Electrical & Electronics Engineering

Description

Bulletin of Electrical Engineering and Informatics (Buletin Teknik Elektro dan Informatika) ISSN: 2089-3191, e-ISSN: 2302-9285 is open to submission from scholars and experts in the wide areas of electrical, electronics, instrumentation, control, telecommunication and computer engineering from the ...