Corpus ID: 631460

Unsupervised Cipher Cracking Using Discrete GANs

@article{Gomez2018UnsupervisedCC,
  title={Unsupervised Cipher Cracking Using Discrete GANs},
  author={Aidan N. Gomez and Sicong Huang and Ivan Zhang and Bryan M. Li and Muhammad Osama and Lukasz Kaiser},
  journal={ArXiv},
  year={2018},
  volume={abs/1801.04883}
}
This work details CipherGAN, an architecture inspired by CycleGAN used for inferring the underlying cipher mapping given banks of unpaired ciphertext and plaintext. We demonstrate that CipherGAN is capable of cracking language data enciphered using shift and Vigenere ciphers to a high degree of fidelity and for vocabularies much larger than previously achieved. We present how CycleGAN can be made compatible with discrete data and train in a stable way. We then prove that the technique used in… Expand
Neural Cryptanalysis of Classical Ciphers
Output Prediction Attacks on SPN Block Ciphers using Deep Learning
Hidden Markov Models for Vigenère Cryptanalysis
Can Sequence-to-Sequence Models Crack Substitution Ciphers?
Deep Learning-Based Cryptanalysis of Lightweight Block Ciphers
  • Jaewoo So
  • Computer Science
  • Secur. Commun. Networks
  • 2020
...
1
2
3
4
...

References

SHOWING 1-10 OF 42 REFERENCES
Automated Cryptanalysis of Substitution Ciphers
Solving Substitution Ciphers
A cryptanalytic attack on Vigenère cipher using genetic algorithm
The Automated Cryptanalysis of Substitution Ciphers
An Automated Approach to Solve Simple Substitution Ciphers
Applying Genetic Algorithms for Searching Key-Space of Polyalphabetic Substitution Ciphers
The Copiale Cipher
Unsupervised Analysis for Decipherment Problems
...
1
2
3
4
5
...