Cryptographic Algorithm Identification Using Deep Learning Techniques

Deep learning techniques have recently gained momentum in cryptography and cryptanalysis. Deep learning architectures such as deep neural networks, deep belief networks, recurrent neural networks and convolutional neural networks have diverse applications