الفهرس | Only 14 pages are availabe for public view |
Abstract With the advancement of communication technologies and the vast flow of information through the internet, maintaining the secrecy of transmitted information is becoming increasingly important. The study of diverse strategies for protecting communication between the sender and the recipient is known as cryptography. E-mail, ecommerce, e-learning, health and medicine, retail, and other areas have all benefited from the use of the internet, But in order to avoid many problems, this communications must be secured by an encryption method. Cryptanalysis is a method for discovering and developing vulnerabilities in any cryptographic system, so, the cryptanalysis process is very important that is used to identify, exploit, and fix flaws in cryptographic systems. Cryptosystem cryptanalysis is regarded as an NP-Hard task in modern cryptography. The modern cipher has nonlinearity and low autocorrelation in their structure, traditional techniques, and brute-force attacks against modern ciphers as Simplified Advanced Encryption Standard (S-AES) , stream cipher, and Merkle Hellman cipher) are difficult. In this thesis, a binary modification of the hybridization of Particle Swarm Optimization (PSO) with other algorithms is suggested to solve cryptanalysis for different types of modern cipher. The proposed hybridization algorithms employ two different types of attack (KPA and COA). According to our results, the proposed hybridization algorithms are faster and more accurate than employing each algorithm separately. Experiments revealed that the proposed hybridization algorithms outperform other algorithms in the literature in terms of efficacy and robustness. This proposed algorithms reduced the search space by a massive amount. |