Encryption Image Based on Z-Fractal and Hash Function with Grigorchuk’s Group
Sundus. Q. Habeeb, Ghadeer Ibrahim Maki, Iman Saleem, Abbas M. Ali Al-muqarm · 2022 5th International Conference on Engineering Technology and its Applications (IICETA) · 2022
The information and data exchanged between people over the Internet needs security to maintain the confidentiality of the data and avoid unauthorized access. Therefore, it is necessary to use more powerful encryption techniques and methods in the face of hostile attacks. In this paper, the propose an encryption method that depends primarily on the sensitivity of the key and the randomness of the encryption. The key generation was based on audio files as a basic seed, then Grigorchuk’s group was applied as a hash of data and then entered it on the hash function SHA-3 (256), which outputs a series of 256-bit data as a key. Audio files This increases the sensitivity of the key. Then encrypted with two methods XOR and the RC6 algorithm to enhance the security of the encryption. The final stage is the application of Z-Fractal to the encrypted image and this is also applied before encoding. Noted through the security analysis of the algorithm that it has strength in the face of hostile attacks based on the randomness of the encryption and the sensitivity of the key and in view of the measure’s values as the value of the scale NPCR, UACI was 100 and 35, respectively. In addition to its execution time, which not exceed a minute.