SIMULATION OF THE RAINBOW ATTACK ON THE SHA-256 HASH FUNCTION


Manankova O.A. Yakubova M.Z. Rakhmatullaev M.A. Baikenov A.S.
28 February 2023Little Lion Scientific

Journal of Theoretical and Applied Information Technology
2023#101Issue 41594 - 1603 pp.

The value of data is growing every day. Data is a key factor in both scientific research and public administration. The development of IT technologies has led to the generation of a large amount of personal data, which has become the basis for the development of machine learning technologies and big data processing. This growing demand is bringing renewed interest in data privacy practices and processes. The study of the strength of a hashed message is of great importance in modern authentication systems. The hashing process is inextricably linked to the password system, since passwords are usually stored in the system not in clear text, but in the form of hashes. The SHA-256 hash function was chosen to model therainbow tables attack. An algorithm for constructing a rainbow table for the SHA-256 hash function in the Cryptool 2 environment is proposed. The conditions under which the use of rainbow tables will be effective are determined. This article aims to practically show the process of generating a password and rainbow tables to organize an attack on the SHA-256 hash function. Studies show that rainbow tables can reveal a password without salt faster than with salt. As the password bit increases, the decryption time increases in direct proportion.

Attack , Cryptanalysis , Hash Function , Rainbow Tables , Salt , SHA-256 , Simulation

Text of the article Перейти на текст статьи

Almaty University of Power Engineering and Telecommunications named after Gumarbek Daukeyev, Almaty, Kazakhstan
Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, Tashkent, Uzbekistan

Almaty University of Power Engineering and Telecommunications named after Gumarbek Daukeyev
Tashkent University of Information Technologies named after Muhammad al-Khwarizmi

10 лет помогаем публиковать статьи Международный издатель

Книга Публикация научной статьи Волощук 2026 Book Publication of a scientific article 2026