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