{"id":"https://openalex.org/W4313040943","doi":"https://doi.org/10.1109/tdsc.2022.3217002","title":"Mangling Rules Generation With Density-Based Clustering for Password Guessing","display_name":"Mangling Rules Generation With Density-Based Clustering for Password Guessing","publication_year":2022,"publication_date":"2022-11-03","ids":{"openalex":"https://openalex.org/W4313040943","doi":"https://doi.org/10.1109/tdsc.2022.3217002"},"language":"en","primary_location":{"id":"doi:10.1109/tdsc.2022.3217002","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2022.3217002","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Dependable and Secure Computing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028633765","display_name":"Shunbin Li","orcid":"https://orcid.org/0000-0002-9350-0287"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Shunbin Li","raw_affiliation_strings":["Intelligent Network Research Institute, Zhejiang Laboratory, Hangzhou, Zhejiang, China"],"affiliations":[{"raw_affiliation_string":"Intelligent Network Research Institute, Zhejiang Laboratory, Hangzhou, Zhejiang, China","institution_ids":["https://openalex.org/I4210123185"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100357183","display_name":"Zhiyu Wang","orcid":"https://orcid.org/0000-0002-1836-9514"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiyu Wang","raw_affiliation_strings":["Intelligent Network Research Institute, Zhejiang Laboratory, Hangzhou, Zhejiang, China"],"affiliations":[{"raw_affiliation_string":"Intelligent Network Research Institute, Zhejiang Laboratory, Hangzhou, Zhejiang, China","institution_ids":["https://openalex.org/I4210123185"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080797283","display_name":"Ruyun Zhang","orcid":"https://orcid.org/0000-0002-2969-817X"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ruyun Zhang","raw_affiliation_strings":["Intelligent Network Research Institute, Zhejiang Laboratory, Hangzhou, Zhejiang, China"],"affiliations":[{"raw_affiliation_string":"Intelligent Network Research Institute, Zhejiang Laboratory, Hangzhou, Zhejiang, China","institution_ids":["https://openalex.org/I4210123185"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078198240","display_name":"Chunming Wu","orcid":"https://orcid.org/0000-0001-7958-9687"},"institutions":[{"id":"https://openalex.org/I168879160","display_name":"Zhejiang University of Science and Technology","ror":"https://ror.org/05mx0wr29","country_code":"CN","type":"education","lineage":["https://openalex.org/I168879160"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chunming Wu","raw_affiliation_strings":["College of computer science and technology, Zhejiang University, Hangzhou, Zhejiang, China"],"affiliations":[{"raw_affiliation_string":"College of computer science and technology, Zhejiang University, Hangzhou, Zhejiang, China","institution_ids":["https://openalex.org/I168879160"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5056018580","display_name":"Hanguang Luo","orcid":"https://orcid.org/0000-0001-6595-3281"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hanguang Luo","raw_affiliation_strings":["Intelligent Network Research Institute, Zhejiang Laboratory, Hangzhou, Zhejiang, China"],"affiliations":[{"raw_affiliation_string":"Intelligent Network Research Institute, Zhejiang Laboratory, Hangzhou, Zhejiang, China","institution_ids":["https://openalex.org/I4210123185"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5028633765"],"corresponding_institution_ids":["https://openalex.org/I4210123185"],"apc_list":null,"apc_paid":null,"fwci":1.9133,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.89376762,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"20","issue":"5","first_page":"3588","last_page":"3600"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11800","display_name":"User Authentication and Security Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11800","display_name":"User Authentication and Security Systems","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11644","display_name":"Spam and Phishing Detection","score":0.9850000143051147,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11719","display_name":"Data Quality and Management","score":0.96670001745224,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/password","display_name":"Password","score":0.9487563371658325},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8498119115829468},{"id":"https://openalex.org/keywords/interpretability","display_name":"Interpretability","score":0.6634641289710999},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.6078836917877197},{"id":"https://openalex.org/keywords/generator","display_name":"Generator (circuit theory)","score":0.5683109760284424},{"id":"https://openalex.org/keywords/s/key","display_name":"S/KEY","score":0.507281482219696},{"id":"https://openalex.org/keywords/password-cracking","display_name":"Password cracking","score":0.505650520324707},{"id":"https://openalex.org/keywords/password-strength","display_name":"Password strength","score":0.5024302005767822},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4724811911582947},{"id":"https://openalex.org/keywords/one-time-password","display_name":"One-time password","score":0.4638322591781616},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3247837424278259},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.2458910346031189},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.0747627317905426}],"concepts":[{"id":"https://openalex.org/C109297577","wikidata":"https://www.wikidata.org/wiki/Q161157","display_name":"Password","level":2,"score":0.9487563371658325},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8498119115829468},{"id":"https://openalex.org/C2781067378","wikidata":"https://www.wikidata.org/wiki/Q17027399","display_name":"Interpretability","level":2,"score":0.6634641289710999},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.6078836917877197},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.5683109760284424},{"id":"https://openalex.org/C4957475","wikidata":"https://www.wikidata.org/wiki/Q242186","display_name":"S/KEY","level":3,"score":0.507281482219696},{"id":"https://openalex.org/C3847113","wikidata":"https://www.wikidata.org/wiki/Q2746524","display_name":"Password cracking","level":5,"score":0.505650520324707},{"id":"https://openalex.org/C70530487","wikidata":"https://www.wikidata.org/wiki/Q1990841","display_name":"Password strength","level":4,"score":0.5024302005767822},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4724811911582947},{"id":"https://openalex.org/C89479133","wikidata":"https://www.wikidata.org/wiki/Q1137840","display_name":"One-time password","level":3,"score":0.4638322591781616},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3247837424278259},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2458910346031189},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0747627317905426},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tdsc.2022.3217002","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tdsc.2022.3217002","pdf_url":null,"source":{"id":"https://openalex.org/S133795288","display_name":"IEEE Transactions on Dependable and Secure Computing","issn_l":"1545-5971","issn":["1545-5971","1941-0018","2160-9209"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Dependable and Secure Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W821002660","https://openalex.org/W1584448602","https://openalex.org/W1647671624","https://openalex.org/W2007488200","https://openalex.org/W2011430131","https://openalex.org/W2019578814","https://openalex.org/W2022580268","https://openalex.org/W2034190452","https://openalex.org/W2048755632","https://openalex.org/W2066792529","https://openalex.org/W2073342447","https://openalex.org/W2080051698","https://openalex.org/W2086553822","https://openalex.org/W2135359429","https://openalex.org/W2149031026","https://openalex.org/W2149929743","https://openalex.org/W2404999237","https://openalex.org/W2524553946","https://openalex.org/W2529970009","https://openalex.org/W2538793708","https://openalex.org/W2586185062","https://openalex.org/W2890216559","https://openalex.org/W2913132199","https://openalex.org/W2913660196","https://openalex.org/W2963532563","https://openalex.org/W2982034297","https://openalex.org/W3004079810","https://openalex.org/W3032315266","https://openalex.org/W3206499061","https://openalex.org/W3209312792","https://openalex.org/W4226175797","https://openalex.org/W6601696544","https://openalex.org/W6628669832","https://openalex.org/W6636915900","https://openalex.org/W6719406283","https://openalex.org/W6801884935","https://openalex.org/W6839084007"],"related_works":["https://openalex.org/W313857503","https://openalex.org/W2953105088","https://openalex.org/W1990594668","https://openalex.org/W2969720675","https://openalex.org/W2949495265","https://openalex.org/W4328027822","https://openalex.org/W3088784215","https://openalex.org/W2021087413","https://openalex.org/W4299928509","https://openalex.org/W85711018"],"abstract_inverted_index":{"Rule-based":[0],"password":[1,17,30,66,80,133],"generation":[2],"is":[3,22,34],"one":[4],"of":[5,50],"the":[6,14,72,95,131,136,140,157],"most":[7],"effective":[8],"and":[9,26,87,108,126],"often":[10],"employed":[11],"techniques":[12],"in":[13,59],"highly":[15],"compute-intensive":[16],"recovery":[18],"process.":[19],"However,":[20],"it":[21],"challenging":[23],"to":[24,62,147,150],"design":[25],"maintain":[27],"a":[28,35,54,104],"practical":[29],"mangling":[31,67,101,111],"ruleset,":[32],"which":[33],"time-consuming":[36],"task":[37],"requiring":[38],"specialized":[39],"expertise.":[40],"This":[41],"paper":[42],"therefore":[43],"introduced":[44],"MDBSCAN":[45,163],"(Modified":[46],"Density-Based":[47],"Spatial":[48],"Clustering":[49],"Applications":[51],"with":[52,103,135,164],"Noise),":[53],"novel":[55],"density-based":[56],"cluster":[57],"approach":[58,121],"machine":[60],"learning,":[61],"build":[63],"an":[64],"automatic":[65],"rule":[68],"generator.":[69],"To":[70],"evaluate":[71],"proposed":[73,96,120],"method,":[74],"cross-checks":[75],"across":[76],"4":[77],"different":[78],"real-world":[79,171],"datasets":[81],"leaked":[82],"from":[83,166],"popular":[84],"Internet":[85],"services":[86],"applications":[88],"are":[89],"adopted.":[90],"The":[91,119],"results":[92],"indicate":[93],"that":[94],"generator":[97],"could":[98],"produce":[99],"high-quality":[100],"rules":[102,112,160],"better":[105],"hit":[106,141],"rate":[107,142],"enhance":[109],"current":[110],"by":[113,145,155,162],"identifying":[114],"hidden":[115],"or":[116],"omitted":[117],"rules.":[118],"also":[122],"shows":[123],"strong":[124],"interpretability":[125],"computational":[127],"efficiency.":[128],"When":[129],"examining":[130],"RockYou":[132],"dataset":[134],"top":[137,158],"77":[138,159],"rules,":[139],"may":[143],"rise":[144],"11%":[146],"104%":[148],"proportionally":[149],"other":[151,167],"well-known":[152],"solutions.":[153],"Furthermore,":[154],"combining":[156],"generated":[161],"those":[165],"rulesets,":[168],"3\u201312.67%":[169],"more":[170],"passwords":[172],"can":[173],"be":[174],"retrieved.":[175]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2}],"updated_date":"2026-04-02T15:55:50.835912","created_date":"2025-10-10T00:00:00"}
