“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.
Can Artificial Intelligence Modelling Approaches Assist Football Clubs In Identifying Transfer Targets, While Maintaining A Fair Transfer Market Using Player Performance Data? Ahmed, Miftahul (Cardiff Metropolitan University, 2016-04)Artificial Intelligence is a new phenomenon that is being embraced in all areas of the real-world. This study will investigate and evaluate Artificial Intelligence methods, techniques, models and integrations, which will ...
Swadi, Ghedhban (University of WalesCardiff School of Art and Design, 2010)The aim of this research is to investigate the use of the modern prediction algorithms in seabed mapping. These prediction algorithms can be used in enhancing the quality of the measured bathymetric data to help in ...
Blamey, Benjamin (Cardiff Metropolitan University, 2015)This thesis presents SAESNEG, a System for the Automated Extraction of Social Network Event Groups; a pipeline for the aggregation of the personal social media footprint, and its partitioning into events, the event ...