Cargando…
A Novel Binary Hybrid PSO-EO Algorithm for Cryptanalysis of Internal State of RC4 Cipher
Cryptography protects privacy and confidentiality. So, it is necessary to guarantee that the ciphers used are secure and cryptanalysis-resistant. In this paper, a new state recovery attack against the RC4 stream cipher is revealed. A plaintext attack is used in which the attacker has both the plaint...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9143822/ https://www.ncbi.nlm.nih.gov/pubmed/35632252 http://dx.doi.org/10.3390/s22103844 |
_version_ | 1784715899907866624 |
---|---|
author | Rizk-Allah, Rizk M. Abdulkader, Hatem Elatif, Samah S. Abd Elkilani, Wail S. Al Maghayreh, Eslam Dhahri, Habib Mahmood, Awais |
author_facet | Rizk-Allah, Rizk M. Abdulkader, Hatem Elatif, Samah S. Abd Elkilani, Wail S. Al Maghayreh, Eslam Dhahri, Habib Mahmood, Awais |
author_sort | Rizk-Allah, Rizk M. |
collection | PubMed |
description | Cryptography protects privacy and confidentiality. So, it is necessary to guarantee that the ciphers used are secure and cryptanalysis-resistant. In this paper, a new state recovery attack against the RC4 stream cipher is revealed. A plaintext attack is used in which the attacker has both the plaintext and the ciphertext, so they can calculate the keystream and reveal the cipher’s internal state. To increase the quality of answers to practical and recent real-world global optimization difficulties, researchers are increasingly combining two or more variations. PSO and EO are combined in a hybrid PSOEO in an uncertain environment. We may also convert this method to its binary form to cryptanalyze the internal state of the RC4 cipher. When solving the cryptanalysis issue with HBPSOEO, we discover that it is more accurate and quicker than utilizing both PSO and EO independently. Experiments reveal that our proposed fitness function, in combination with HBPSOEO, requires checking 10(4) possible internal states; however, brute force attacks require checking 2(128) states. |
format | Online Article Text |
id | pubmed-9143822 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-91438222022-05-29 A Novel Binary Hybrid PSO-EO Algorithm for Cryptanalysis of Internal State of RC4 Cipher Rizk-Allah, Rizk M. Abdulkader, Hatem Elatif, Samah S. Abd Elkilani, Wail S. Al Maghayreh, Eslam Dhahri, Habib Mahmood, Awais Sensors (Basel) Article Cryptography protects privacy and confidentiality. So, it is necessary to guarantee that the ciphers used are secure and cryptanalysis-resistant. In this paper, a new state recovery attack against the RC4 stream cipher is revealed. A plaintext attack is used in which the attacker has both the plaintext and the ciphertext, so they can calculate the keystream and reveal the cipher’s internal state. To increase the quality of answers to practical and recent real-world global optimization difficulties, researchers are increasingly combining two or more variations. PSO and EO are combined in a hybrid PSOEO in an uncertain environment. We may also convert this method to its binary form to cryptanalyze the internal state of the RC4 cipher. When solving the cryptanalysis issue with HBPSOEO, we discover that it is more accurate and quicker than utilizing both PSO and EO independently. Experiments reveal that our proposed fitness function, in combination with HBPSOEO, requires checking 10(4) possible internal states; however, brute force attacks require checking 2(128) states. MDPI 2022-05-19 /pmc/articles/PMC9143822/ /pubmed/35632252 http://dx.doi.org/10.3390/s22103844 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 Rizk-Allah, Rizk M. Abdulkader, Hatem Elatif, Samah S. Abd Elkilani, Wail S. Al Maghayreh, Eslam Dhahri, Habib Mahmood, Awais A Novel Binary Hybrid PSO-EO Algorithm for Cryptanalysis of Internal State of RC4 Cipher |
title | A Novel Binary Hybrid PSO-EO Algorithm for Cryptanalysis of Internal State of RC4 Cipher |
title_full | A Novel Binary Hybrid PSO-EO Algorithm for Cryptanalysis of Internal State of RC4 Cipher |
title_fullStr | A Novel Binary Hybrid PSO-EO Algorithm for Cryptanalysis of Internal State of RC4 Cipher |
title_full_unstemmed | A Novel Binary Hybrid PSO-EO Algorithm for Cryptanalysis of Internal State of RC4 Cipher |
title_short | A Novel Binary Hybrid PSO-EO Algorithm for Cryptanalysis of Internal State of RC4 Cipher |
title_sort | novel binary hybrid pso-eo algorithm for cryptanalysis of internal state of rc4 cipher |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9143822/ https://www.ncbi.nlm.nih.gov/pubmed/35632252 http://dx.doi.org/10.3390/s22103844 |
work_keys_str_mv | AT rizkallahrizkm anovelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT abdulkaderhatem anovelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT elatifsamahsabd anovelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT elkilaniwails anovelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT almaghayreheslam anovelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT dhahrihabib anovelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT mahmoodawais anovelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT rizkallahrizkm novelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT abdulkaderhatem novelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT elatifsamahsabd novelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT elkilaniwails novelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT almaghayreheslam novelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT dhahrihabib novelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher AT mahmoodawais novelbinaryhybridpsoeoalgorithmforcryptanalysisofinternalstateofrc4cipher |