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...

Descripción completa

Detalles Bibliográficos
Autores principales: Rizk-Allah, Rizk M., Abdulkader, Hatem, Elatif, Samah S. Abd, Elkilani, Wail S., Al Maghayreh, Eslam, Dhahri, Habib, Mahmood, Awais
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