High Definition Image Encryption Algorithm Based on AES Modification

Salim Muhsin Wadi, Nasharuddin Zainal

Research output: Contribution to journalArticle

25 Citations (Scopus)

Abstract

In this article, a high-speed and highly restricted encryption algorithm is proposed to cipher high-definition (HD) images based on the modified advanced encryption standard (AES) algorithm. AES is a well-known block cipher algorithm and has several advantages, such as high-level security and implementation ability. However, AES has some drawbacks, including high computation costs, pattern appearance, and high hardware requirements. The aforementioned problems become more complex when the AES algorithm ciphers an image, especially HD images. Three modifications are proposed in this paper to improve AES algorithm performance through, decreasing the computation costs, decreasing the hardware requirements, and increasing the security level. First, modification was conducted using MixColumn transformation in 5 rounds instead of 10 rounds in the original AES-128 to decrease the encryption time. Security is enhanced by improving the key schedule operation by adding MixColumn transformation to this operation as second modification. In addition, to decrease the hardware requirements, S-box and Inv. S-box in the original AES are replaced by one simple S-box used for encryption and decryption in the proposed method. The proposed AES version conducts one of the ciphering modes to solve the appearance pattern problem. Experimental results indicate that the proposed modifications to the AES algorithm made the algorithm more compatible with HD image encryption.

Original languageEnglish
Pages (from-to)811-829
Number of pages19
JournalWireless Personal Communications
Volume79
Issue number2
DOIs
Publication statusPublished - 22 Oct 2014

Fingerprint

Cryptography
Hardware
Costs

Keywords

  • AES algorithm
  • AES modification
  • Ciphering modes
  • HD image
  • Image ciphering

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Science Applications

Cite this

High Definition Image Encryption Algorithm Based on AES Modification. / Wadi, Salim Muhsin; Zainal, Nasharuddin.

In: Wireless Personal Communications, Vol. 79, No. 2, 22.10.2014, p. 811-829.

Research output: Contribution to journalArticle

@article{0ef9b85a025049f3bfd25def40c854b5,
title = "High Definition Image Encryption Algorithm Based on AES Modification",
abstract = "In this article, a high-speed and highly restricted encryption algorithm is proposed to cipher high-definition (HD) images based on the modified advanced encryption standard (AES) algorithm. AES is a well-known block cipher algorithm and has several advantages, such as high-level security and implementation ability. However, AES has some drawbacks, including high computation costs, pattern appearance, and high hardware requirements. The aforementioned problems become more complex when the AES algorithm ciphers an image, especially HD images. Three modifications are proposed in this paper to improve AES algorithm performance through, decreasing the computation costs, decreasing the hardware requirements, and increasing the security level. First, modification was conducted using MixColumn transformation in 5 rounds instead of 10 rounds in the original AES-128 to decrease the encryption time. Security is enhanced by improving the key schedule operation by adding MixColumn transformation to this operation as second modification. In addition, to decrease the hardware requirements, S-box and Inv. S-box in the original AES are replaced by one simple S-box used for encryption and decryption in the proposed method. The proposed AES version conducts one of the ciphering modes to solve the appearance pattern problem. Experimental results indicate that the proposed modifications to the AES algorithm made the algorithm more compatible with HD image encryption.",
keywords = "AES algorithm, AES modification, Ciphering modes, HD image, Image ciphering",
author = "Wadi, {Salim Muhsin} and Nasharuddin Zainal",
year = "2014",
month = "10",
day = "22",
doi = "10.1007/s11277-014-1888-7",
language = "English",
volume = "79",
pages = "811--829",
journal = "Wireless Personal Communications",
issn = "0929-6212",
publisher = "Springer Netherlands",
number = "2",

}

TY - JOUR

T1 - High Definition Image Encryption Algorithm Based on AES Modification

AU - Wadi, Salim Muhsin

AU - Zainal, Nasharuddin

PY - 2014/10/22

Y1 - 2014/10/22

N2 - In this article, a high-speed and highly restricted encryption algorithm is proposed to cipher high-definition (HD) images based on the modified advanced encryption standard (AES) algorithm. AES is a well-known block cipher algorithm and has several advantages, such as high-level security and implementation ability. However, AES has some drawbacks, including high computation costs, pattern appearance, and high hardware requirements. The aforementioned problems become more complex when the AES algorithm ciphers an image, especially HD images. Three modifications are proposed in this paper to improve AES algorithm performance through, decreasing the computation costs, decreasing the hardware requirements, and increasing the security level. First, modification was conducted using MixColumn transformation in 5 rounds instead of 10 rounds in the original AES-128 to decrease the encryption time. Security is enhanced by improving the key schedule operation by adding MixColumn transformation to this operation as second modification. In addition, to decrease the hardware requirements, S-box and Inv. S-box in the original AES are replaced by one simple S-box used for encryption and decryption in the proposed method. The proposed AES version conducts one of the ciphering modes to solve the appearance pattern problem. Experimental results indicate that the proposed modifications to the AES algorithm made the algorithm more compatible with HD image encryption.

AB - In this article, a high-speed and highly restricted encryption algorithm is proposed to cipher high-definition (HD) images based on the modified advanced encryption standard (AES) algorithm. AES is a well-known block cipher algorithm and has several advantages, such as high-level security and implementation ability. However, AES has some drawbacks, including high computation costs, pattern appearance, and high hardware requirements. The aforementioned problems become more complex when the AES algorithm ciphers an image, especially HD images. Three modifications are proposed in this paper to improve AES algorithm performance through, decreasing the computation costs, decreasing the hardware requirements, and increasing the security level. First, modification was conducted using MixColumn transformation in 5 rounds instead of 10 rounds in the original AES-128 to decrease the encryption time. Security is enhanced by improving the key schedule operation by adding MixColumn transformation to this operation as second modification. In addition, to decrease the hardware requirements, S-box and Inv. S-box in the original AES are replaced by one simple S-box used for encryption and decryption in the proposed method. The proposed AES version conducts one of the ciphering modes to solve the appearance pattern problem. Experimental results indicate that the proposed modifications to the AES algorithm made the algorithm more compatible with HD image encryption.

KW - AES algorithm

KW - AES modification

KW - Ciphering modes

KW - HD image

KW - Image ciphering

UR - http://www.scopus.com/inward/record.url?scp=84910129567&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84910129567&partnerID=8YFLogxK

U2 - 10.1007/s11277-014-1888-7

DO - 10.1007/s11277-014-1888-7

M3 - Article

AN - SCOPUS:84910129567

VL - 79

SP - 811

EP - 829

JO - Wireless Personal Communications

JF - Wireless Personal Communications

SN - 0929-6212

IS - 2

ER -