“Breaking and Entering”: Evaluation of Various Decryption Techniques to Decipher a Polyalphabetic Substitution Cipher.
Brown, Ryan, James
Cardiff Metropolitan University
MetadataShow full item record
The dissertation research is based upon both cryptology (the study of cryptosystems in encryption and decryption) and analysing machine learning algorithms. Combining these two studies helped in both understanding cryptosystems as well as testing the performances of the different machine learning algorithms. The purpose is to use the machine learning algorithms to decrypt a polyalphabetic cipher by using a cipher-text only attack and exploiting the key used. This dissertation topic mainly looked at the effectiveness of the different algorithms performances whilst decrypting a polyalphabetic cipher. This encouraged some useful data that produced reliable information based on the algorithm, including: the functionality; the complexity of each; and, the ability to find better results of keys.
Showing items related by title, author, subject and abstract.
Laksari, Hafsa (Cardiff Metropolitan University, 2018-07)This research has been conducted to gain an insight into the world of computational tools that map genomes. Mapping genomes to the correct reference genomes, allows professionals to give an accurate diagnostic of any ...
Reweighted lp Constraint LMS-Based Adaptive Sparse Channel Estimation for Cooperative Communication System Zhang, Aihua; Liu, Pengcheng; Ning, Bing; Zhou, Qiyu (Institution of Engineering and Technology, 2019-11-12)This paper studies the issue of sparsity adaptive channel reconstruction in time-varying cooperative communication networks through the amplify-and-forward transmission scheme. A new sparsity adaptive system identification ...
Hewage, Chaminda; Jayal, Ambikesh; Jenkins, Glenn; Brown, Ryan J. (TU Wien, 2018-12-01)This paper examines the use of machine learning algorithms to model polyalphabetic ciphers for decryption. The focus of this research is to train and evaluate different machine learning algorithms to model the polyalphabetic ...