Authnet: Biometric Authentication Through Adversarial Learning