Red deer algorithm to detect the secret key of the monoalphabetic cryptosystem
摘要
Encryption of a plaintext involves a secret key. The secret key of classical cryptosystems can be successfully determined by utilizing metaheuristic techniques. Monoalphabetic cryptosystem is one of the famous classical cryptosystems. In this paper, we determine the secret key of the monoalphabetic cryptosystem using a recently proposed metaheuristic technique, namely, red deer algorithm. The existing red deer algorithm framework has been tailored to solve the above considered problem. Performance of the developed red deer algorithm is compared with the following metaheuristic techniques: tabu search, genetic algorithm, and cuckoo search using three criteria, namely, effectiveness, efficiency, and accuracy. The results obtained show that the proposed red deer algorithm can compete with all the above three algorithms with respect to all the criteria. This signifies the importance of the proposed red deer algorithm is that it can be utilized to solve the similar problems effectively, efficiently, and with more accuracy.