A Strong AES Algorithm Using Hash Functions for Key Generation

The present world depends on communications. Increasing dependency on communications means the importance of information security is increasing than ever. Every user wants to keep the data secure by applying a strong data encryption concept. The strong data encryption can be satisfied by using a strong encryption algorithm and strong key. In this research, a method is proposed –Key Generation Method (KGM) to generate the strong unique keys for the cryptographic algorithm. This method includes using 22 different types of hash functions to generate 22 strong unique keys with different two lengths (128-bit and 256-bit), then applying these keys with the Advanced Encryption Standard (AES) algorithm. Analysis tools (entropy and autocorrelation) in addition to 5-NIST tests (frequency test, poker test, run test, long run test, and serial test) are used to evaluate the strength of AES ciphering. The results confirm that the proposed method for key generation can effectively satisfy the criteria of strong encryption against attackers.

Authors

Institutions

Publication Details

Journal
Iraqi Journal of Science
Published
2025-08-30
DOI
https://doi.org/10.24996/ijs.2025.66.8.31
Citations
1
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
1.28
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Strong AES Algorithm Using Hash Functions for Key Generation

Mays M. Hoobi, Inas Ali Abdulmunem
1 citations
Iraqi Journal of Science
Chaos-based Image/Signal Encryption
1.28
article

A Strong AES Algorithm Using Hash Functions for Key Generation

Mays M. Hoobi, Inas Ali Abdulmunem
article en
1 citations

Abstract

The present world depends on communications. Increasing dependency on communications means the importance of information security is increasing than ever. Every user wants to keep the data secure by applying a strong data encryption concept. The strong data encryption can be satisfied by using a strong encryption algorithm and strong key. In this research, a method is proposed –Key Generation Method (KGM) to generate the strong unique keys for the cryptographic algorithm. This method includes using 22 different types of hash functions to generate 22 strong unique keys with different two lengths (128-bit and 256-bit), then applying these keys with the Advanced Encryption Standard (AES) algorithm. Analysis tools (entropy and autocorrelation) in addition to 5-NIST tests (frequency test, poker test, run test, long run test, and serial test) are used to evaluate the strength of AES ciphering. The results confirm that the proposed method for key generation can effectively satisfy the criteria of strong encryption against attackers.

Iraqi Journal of Science
University of Baghdad (IQ)
Openalex Percentile: Top 16%
Chaos-based Image/Signal Encryption
1.28
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Strong AES Algorithm Using Hash Functions for Key Generation — Mays M. Hoobi, Inas Ali Abdulmunem · Iraqi Journal of Science (2025) | TGRS Research Map | TGRS