Generative Adversarial Networks and Cybersecurity: Part 2

#artificialintelligence 

This is the second installment in a two-part series about generative adversarial networks. For the full story, be sure to also read part one. Now that we've described the origin and general functionality of generative adversarial networks (GANs), let's explore the role of this exciting new development in artificial intelligence (AI) as it pertains to cybersecurity. Perhaps the most famous application of this technology is described in a paper by researchers Briland Hitaj, Paolo Gasti, Giuseppe Ateniese and Fernando Perez-Cruz titled "PassGAN: A Deep Learning Approach for Password Guessing," the code for which is available on GitHub. In this project, the researchers first used a GAN to test against password cracking tools John the Ripper and HashCat, and then to augment the guessing rules of HashCat.