Honeyword Generation Using a Proposed Discrete Salp Swarm Algorithm
Honeywords are fake passwords that serve as an accompaniment to the real password, which is called a “sugarword.” The honeyword system is an effective password cracking detection system designed to easily detect password cracking in order to improve the security of hashed passwords. For every user,...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
University of Baghdad, College of Science for Women
2023-04-01
|
| Series: | مجلة بغداد للعلوم |
| Subjects: | |
| Online Access: | https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/6930 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849711356662513664 |
|---|---|
| author | Yasser A. Yasser Ahmed T. Sadiq Wasim AlHamdani |
| author_facet | Yasser A. Yasser Ahmed T. Sadiq Wasim AlHamdani |
| author_sort | Yasser A. Yasser |
| collection | DOAJ |
| description |
Honeywords are fake passwords that serve as an accompaniment to the real password, which is called a “sugarword.” The honeyword system is an effective password cracking detection system designed to easily detect password cracking in order to improve the security of hashed passwords. For every user, the password file of the honeyword system will have one real hashed password accompanied by numerous fake hashed passwords. If an intruder steals the password file from the system and successfully cracks the passwords while attempting to log in to users’ accounts, the honeyword system will detect this attempt through the honeychecker. A honeychecker is an auxiliary server that distinguishes the real password from the fake passwords and triggers an alarm if intruder signs in using a honeyword. Many honeyword generation approaches have been proposed by previous research, all with limitations to their honeyword generation processes, limited success in providing all required honeyword features, and susceptibility to many honeyword issues. This work will present a novel honeyword generation method that uses a proposed discrete salp swarm algorithm. The salp swarm algorithm (SSA) is a bio-inspired metaheuristic optimization algorithm that imitates the swarming behavior of salps in their natural environment. SSA has been used to solve a variety of optimization problems. The presented honeyword generation method will improve the generation process, improve honeyword features, and overcome the issues of previous techniques. This study will demonstrate numerous previous honeyword generating strategies, describe the proposed methodology, examine the experimental results, and compare the new honeyword production method to those proposed in previous research.
|
| format | Article |
| id | doaj-art-3d56999cc2db4a149596aa3872da82f2 |
| institution | DOAJ |
| issn | 2078-8665 2411-7986 |
| language | English |
| publishDate | 2023-04-01 |
| publisher | University of Baghdad, College of Science for Women |
| record_format | Article |
| series | مجلة بغداد للعلوم |
| spelling | doaj-art-3d56999cc2db4a149596aa3872da82f22025-08-20T03:14:39ZengUniversity of Baghdad, College of Science for Womenمجلة بغداد للعلوم2078-86652411-79862023-04-0120210.21123/bsj.2022.6930Honeyword Generation Using a Proposed Discrete Salp Swarm Algorithm Yasser A. Yasser 0 Ahmed T. Sadiq1Wasim AlHamdani2Computer Science Department, University of Technology, Baghdad, Iraq.Computer Science Department, University of Technology, Baghdad, Iraq.Information Technology Department, University of the Cumberland, KY, USA. Honeywords are fake passwords that serve as an accompaniment to the real password, which is called a “sugarword.” The honeyword system is an effective password cracking detection system designed to easily detect password cracking in order to improve the security of hashed passwords. For every user, the password file of the honeyword system will have one real hashed password accompanied by numerous fake hashed passwords. If an intruder steals the password file from the system and successfully cracks the passwords while attempting to log in to users’ accounts, the honeyword system will detect this attempt through the honeychecker. A honeychecker is an auxiliary server that distinguishes the real password from the fake passwords and triggers an alarm if intruder signs in using a honeyword. Many honeyword generation approaches have been proposed by previous research, all with limitations to their honeyword generation processes, limited success in providing all required honeyword features, and susceptibility to many honeyword issues. This work will present a novel honeyword generation method that uses a proposed discrete salp swarm algorithm. The salp swarm algorithm (SSA) is a bio-inspired metaheuristic optimization algorithm that imitates the swarming behavior of salps in their natural environment. SSA has been used to solve a variety of optimization problems. The presented honeyword generation method will improve the generation process, improve honeyword features, and overcome the issues of previous techniques. This study will demonstrate numerous previous honeyword generating strategies, describe the proposed methodology, examine the experimental results, and compare the new honeyword production method to those proposed in previous research. https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/6930Authentication, Honeyword, Password, Salp algorithm, Swarm algorithm |
| spellingShingle | Yasser A. Yasser Ahmed T. Sadiq Wasim AlHamdani Honeyword Generation Using a Proposed Discrete Salp Swarm Algorithm مجلة بغداد للعلوم Authentication, Honeyword, Password, Salp algorithm, Swarm algorithm |
| title | Honeyword Generation Using a Proposed Discrete Salp Swarm Algorithm |
| title_full | Honeyword Generation Using a Proposed Discrete Salp Swarm Algorithm |
| title_fullStr | Honeyword Generation Using a Proposed Discrete Salp Swarm Algorithm |
| title_full_unstemmed | Honeyword Generation Using a Proposed Discrete Salp Swarm Algorithm |
| title_short | Honeyword Generation Using a Proposed Discrete Salp Swarm Algorithm |
| title_sort | honeyword generation using a proposed discrete salp swarm algorithm |
| topic | Authentication, Honeyword, Password, Salp algorithm, Swarm algorithm |
| url | https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/6930 |
| work_keys_str_mv | AT yasserayasser honeywordgenerationusingaproposeddiscretesalpswarmalgorithm AT ahmedtsadiq honeywordgenerationusingaproposeddiscretesalpswarmalgorithm AT wasimalhamdani honeywordgenerationusingaproposeddiscretesalpswarmalgorithm |