USAGE OF HASH TABLES IN THE MECHANISM OF PROTECTION AGAINST DOS ATTACKS USING THE PYTHON LANGUAGE
This article addresses the current problem of hash table security in the context of DoS attacks caused by deliberate collisions. Hash collisions can be exploited by attackers to significantly slow down system performance, as this increases the time for searching and inserting data in hash tables. The main focus is on protective mechanisms implemented in Python, where randomized salts are used in hash functions to prevent such attacks. The paper provides a detailed analysis of how hash tables work, the nature of collision occurrences, and the features of implementing randomized hashing. Key concepts are explained, and practical examples in Python are provided. Various collision attack methods and their prevention strategies are explored. The concluding part of the article contains specific recommendations for the secure use of hash tables and enhancing the overall security of information systems. Both the technical aspects of implementing protective mechanisms and the organizational measures for protection against DoS attacks are considered. The article will be useful for software developers, information security specialists, and researchers in the field of computer science.
Golovinskiy S.A., Maslova M.A., Lagutkina T.V. Usage of hash tables in the mechanism of protection against dos attacks using the Python language // Research result. Information technologies. – Т. 10, №2, 2025. – P. 49-56. DOI: 10.18413/2518-1092-2025-10-2-0-5
While nobody left any comments to this publication.
You can be first.