A MODEL OF COMPUTATIONAL COMPLEXITY AND EFFECTIVENESS OF PASSWORD-GUESSING ATTACKS USING OSINT AND LARGE LANGUAGE MODELS

Authors

DOI:

https://doi.org/10.28925/2663-4023.2026.35.1424

Keywords:

password authentication, password guessing attacks, dictionary attack, computational complexity, hit position, open-source intelligence (OSINT), large language models, Markov chains, hashing

Abstract

This paper examines modern attack vectors against password systems in a context where attempt limits have rendered brute-force attacks ineffective, while open generative models and open-source intelligence (OSINT) tools have made targeted, user-specific password guessing more cost-effective. It is shown that existing performance metrics (the proportion of compromised accounts, time to first hit, and theoretical polynomial complexity) cannot be reduced to a common scale. Consequently, methods of different natures cannot be quantitatively compared. A computational complexity model in which the cost of an attack is represented as the product of the hit position in the dictionary and the duration of a single hashing operation was proposed. The model is specified for five classes of attacks: brute-force, corpus-based, statistical (Markov chain-based), combinatorial (OSINT-based), and generative (large language model-based). An efficiency parameter is introduced as the ratio of the empirical probability of success to the computational complexity, supplemented by an estimate of the cost of a failed dictionary run. The parameter's structure separates the influence of the dictionary, which acts through the match position, from that of the storage algorithm, which acts as a common scaling factor. Experimental validation was performed on benchmark profile passwords using four dictionaries and the MD5, SHA-256, bcrypt, and Argon2id algorithms. A combinatorial OSINT dictionary, 57 times smaller than the RockYou million-sample dataset, compromised 66.7% of the passwords. The corpus and Markov dictionaries did not yield a single exact match. The generative dictionary had a lower success probability (3.3%) but found the password at the 232nd position. Its effectiveness was approximately 3.5 times that of the combinatorial dictionary, and this advantage is not apparent when comparing the compromise rates themselves. Switching to slower algorithms reduces the effectiveness of all attacks by approximately six orders of magnitude without changing their relative order. Based on the results, a layered system of protective measures is proposed, ranked by their measured impact on security.

Downloads

Download data is not yet available.

References

Radivilova, T., Kirichenko, L., & Alghawli, A. S. (2019). Entropy analysis method for attacks detection. In 2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T) (pp. 443–446). IEEE. https://doi.org/10.1109/PICST47496.2019.9061451

Заіка, П. В. (2026). Дослідження методів забезпечення парольної безпеки на основі аналізу актуальних векторів атак [Кваліфікаційна робота бакалавра, Харківський національний університет радіоелектроніки]. Електронний архів ХНУРЕ (OpenHUB).

Kanta, A., Coray, S., Coisel, I., & Scanlon, M. (2021). How viable is password cracking in digital forensic investigation? Analyzing the guessability of over 3.9 billion real-world accounts. Forensic Science International: Digital Investigation, 37, 301186. https://doi.org/10.1016/j.fsidi.2021.301186

Rodrigues, G. A. P., Fernandes, P. A. G., Serrano, A. L. M., Ribeiro, P. H. C., & de Oliveira, A. L. I. (2025). From RockYou to RockYou2024: Analyzing password patterns across generations, their use in industrial systems and vulnerability to password guessing attacks. Journal of Internet Services and Applications, 16(1), 69–86. https://doi.org/10.5753/jisa.2025.4384

Nisenoff, A., Golla, M., Wei, M., Hainline, J., Szymanek, H., Braun, A., Hildebrandt, A., Christensen, B., Langenberg, D., and Ur, B. (2023). A two-decade retrospective analysis of a university's vulnerability to attacks exploiting reused passwords. In Proceedings of the 32nd USENIX Conference on Security Symposium (SEC '23). USENIX Association, USA, 287, pp. 5127–5144.

Ou, W., Sun, C., Pang, M., Wu, Z., & Chen, J. (2026). Improving targeted password guessing attacks by using personally identifiable information and old password. Cybersecurity 9, 9. https://doi.org/10.1186/s42400-025-00430-0

Wang, D., Shan, X., Dong, Q., Cheng, H., & Wang, P. (2023). No single silver bullet: Measuring the accuracy of password strength meters. In 32nd USENIX Security Symposium (USENIX Security 23) (pp. 947–964). USENIX Association.

National Institute of Standards and Technology. (2024). Digital identity guidelines: Authentication and lifecycle management (NIST Special Publication 800-63B-4). U.S. Department of Commerce. https://doi.org/10.6028/NIST.SP.800-63b-4

Radivilova, T., Kirichenko, L., Tawalbeh, M., & Ilkov, A. (2021). Виявлення аномалій в телекомунікаційному трафіку статистичними методами. Електронне фахове наукове видання «Кібербезпека: освіта, наука, техніка», 3(11), 183–194. https://doi.org/10.28925/2663-4023.2021.11.183194

Jiang, J., Zhou, A., Liu, L., & Zhang, L. (2022). OMECDN: A password-generation model based on an ordered Markov enumerator and critic discriminant network. Applied Sciences, 12(23), 12379. https://doi.org/10.3390/app122312379

Hitaj, B., Gasti, P., Ateniese, G., Perez-Cruz, F. (2019). PassGAN: A Deep Learning Approach for Password Guessing. In: Deng, R., Gauthier-Umaña, V., Ochoa, M., Yung, M. (eds) Applied Cryptography and Network Security. ACNS 2019. Lecture Notes in Computer Science(), vol 11464. Springer, Cham. https://doi.org/10.1007/978-3-030-21568-2_11

Rando, J., Perez-Cruz, F., Hitaj, B. (2024). PassGPT: Password Modeling and (Guided) Generation with Large Language Models. In: Tsudik, G., Conti, M., Liang, K., Smaragdakis, G. (eds) Computer Security – ESORICS 2023. ESORICS 2023. Lecture Notes in Computer Science, vol 14347. Springer, Cham. https://doi.org/10.1007/978-3-031-51482-1_9

Imhof, G., Kanta, A., & Scanlon, M. (2025). Context-based password cracking dictionary expansion using generative pre-trained transformers. In 2024 Cyber Research Conference - Ireland, Cyber-RCI 2024 Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/Cyber-RCI60769.2024.10939663

Wang, D., Zhang, Z., Wang, P., Yan, J., & Huang, X. (2016). Targeted online password guessing: An underestimated threat. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security (CCS '16) (pp. 1242–1254). Association for Computing Machinery. https://doi.org/10.1145/2976749.2978339

Radivilova, T., Kirichenko, L., Pantelieiev, V., Mazepa, A., & Bilodid, V. (2024). Analysis of authentication methods for full-stack applications and implementation of a web application with an integrated authentication system. Innovative technologies and scientific solutions for industries, 3 (29), 76–90. https://doi.org/10.30837/2522-9818.2024.3.076

Downloads


Abstract views: 16

Published

2026-10-26

How to Cite

Snihurov , A., & Zaika, P. (2026). A MODEL OF COMPUTATIONAL COMPLEXITY AND EFFECTIVENESS OF PASSWORD-GUESSING ATTACKS USING OSINT AND LARGE LANGUAGE MODELS. Electronic Professional Scientific Journal «Cybersecurity: Education, Science, Technique», 3(35), 612–627. https://doi.org/10.28925/2663-4023.2026.35.1424