使用离散 GAN 的无监督密码破译
机器学习
2018-01-16 v1
摘要
本工作详述 CipherGAN,一种受 CycleGAN 启发的架构,用于在给定无配对密文与明文库的情况下推断底层密码映射。我们证明 CipherGAN 能够以高保真度破译使用移位密码与维吉尼亚(Vigenere)密码加密的语言数据,且词表规模远大于以往所实现者。我们展示了如何使 CycleGAN 兼容离散数据并稳定训练。随后我们证明 CipherGAN 所用技术避免了应用于离散数据的 GAN 所常见的无信息判别问题。
引用
@article{arxiv.1801.04883,
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 preprint arXiv:1801.04883},
year = {2018}
}