Adversarial Neural Cryptography A GAN based approach to break, inject and/or forge communication between two symmetrically secure parties. Approach The perfect attacker