Gnupg

@urkud Want to review this?