Cargando…

LPG–PCFG: An Improved Probabilistic Context- Free Grammar to Hit Low-Probability Passwords

With the development of the Internet, information security has attracted more attention. Identity authentication based on password authentication is the first line of defense; however, the password-generation model is widely used in offline password attacks and password strength evaluation. In real...

Descripción completa

Detalles Bibliográficos
Autores principales: Guo, Xiaozhou, Tan, Kaijun, Liu, Yi, Jin, Min, Lu, Huaxiang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9227161/
https://www.ncbi.nlm.nih.gov/pubmed/35746386
http://dx.doi.org/10.3390/s22124604
_version_ 1784734096091512832
author Guo, Xiaozhou
Tan, Kaijun
Liu, Yi
Jin, Min
Lu, Huaxiang
author_facet Guo, Xiaozhou
Tan, Kaijun
Liu, Yi
Jin, Min
Lu, Huaxiang
author_sort Guo, Xiaozhou
collection PubMed
description With the development of the Internet, information security has attracted more attention. Identity authentication based on password authentication is the first line of defense; however, the password-generation model is widely used in offline password attacks and password strength evaluation. In real attack scenarios, high-probability passwords are easy to enumerate; extremely low-probability passwords usually lack semantic structure and, so, are tough to crack by applying statistical laws in machine learning models, but these passwords with lower probability have a large search space and certain semantic information. Improving the low-probability password hit rate in this interval is of great significance for improving the efficiency of offline attacks. However, obtaining a low-probability password is difficult under the current password-generation model. To solve this problem, we propose a low-probability generator–probabilistic context-free grammar (LPG–PCFG) based on PCFG. LPG–PCFG directionally increases the probability of low-probability passwords in the models’ distribution, which is designed to obtain a degeneration distribution that is friendly for generating low-probability passwords. By using the control variable method to fine-tune the degeneration of LPG–PCFG, we obtained the optimal combination of degeneration parameters. Compared with the non-degeneration PCFG model, LPG–PCFG generates a larger number of hits. When generating [Formula: see text] and [Formula: see text] times, the number of hits to low-probability passwords increases by [Formula: see text] and [Formula: see text] , respectively.
format Online
Article
Text
id pubmed-9227161
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-92271612022-06-25 LPG–PCFG: An Improved Probabilistic Context- Free Grammar to Hit Low-Probability Passwords Guo, Xiaozhou Tan, Kaijun Liu, Yi Jin, Min Lu, Huaxiang Sensors (Basel) Article With the development of the Internet, information security has attracted more attention. Identity authentication based on password authentication is the first line of defense; however, the password-generation model is widely used in offline password attacks and password strength evaluation. In real attack scenarios, high-probability passwords are easy to enumerate; extremely low-probability passwords usually lack semantic structure and, so, are tough to crack by applying statistical laws in machine learning models, but these passwords with lower probability have a large search space and certain semantic information. Improving the low-probability password hit rate in this interval is of great significance for improving the efficiency of offline attacks. However, obtaining a low-probability password is difficult under the current password-generation model. To solve this problem, we propose a low-probability generator–probabilistic context-free grammar (LPG–PCFG) based on PCFG. LPG–PCFG directionally increases the probability of low-probability passwords in the models’ distribution, which is designed to obtain a degeneration distribution that is friendly for generating low-probability passwords. By using the control variable method to fine-tune the degeneration of LPG–PCFG, we obtained the optimal combination of degeneration parameters. Compared with the non-degeneration PCFG model, LPG–PCFG generates a larger number of hits. When generating [Formula: see text] and [Formula: see text] times, the number of hits to low-probability passwords increases by [Formula: see text] and [Formula: see text] , respectively. MDPI 2022-06-18 /pmc/articles/PMC9227161/ /pubmed/35746386 http://dx.doi.org/10.3390/s22124604 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Guo, Xiaozhou
Tan, Kaijun
Liu, Yi
Jin, Min
Lu, Huaxiang
LPG–PCFG: An Improved Probabilistic Context- Free Grammar to Hit Low-Probability Passwords
title LPG–PCFG: An Improved Probabilistic Context- Free Grammar to Hit Low-Probability Passwords
title_full LPG–PCFG: An Improved Probabilistic Context- Free Grammar to Hit Low-Probability Passwords
title_fullStr LPG–PCFG: An Improved Probabilistic Context- Free Grammar to Hit Low-Probability Passwords
title_full_unstemmed LPG–PCFG: An Improved Probabilistic Context- Free Grammar to Hit Low-Probability Passwords
title_short LPG–PCFG: An Improved Probabilistic Context- Free Grammar to Hit Low-Probability Passwords
title_sort lpg–pcfg: an improved probabilistic context- free grammar to hit low-probability passwords
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9227161/
https://www.ncbi.nlm.nih.gov/pubmed/35746386
http://dx.doi.org/10.3390/s22124604
work_keys_str_mv AT guoxiaozhou lpgpcfganimprovedprobabilisticcontextfreegrammartohitlowprobabilitypasswords
AT tankaijun lpgpcfganimprovedprobabilisticcontextfreegrammartohitlowprobabilitypasswords
AT liuyi lpgpcfganimprovedprobabilisticcontextfreegrammartohitlowprobabilitypasswords
AT jinmin lpgpcfganimprovedprobabilisticcontextfreegrammartohitlowprobabilitypasswords
AT luhuaxiang lpgpcfganimprovedprobabilisticcontextfreegrammartohitlowprobabilitypasswords