You are viewing our older product's guide. Click here for the documentation of GoodData Cloud, our latest and most advanced product.
How to Generate a Public-Private Key Pair
This article describes how to generate a PGP keypair that you can use in GoodData SSO implementation (see Single Sign-On Overview).
To generate a new public-private key pair, use one of the following methods:
- A desktop application, for example: - Mac OS: GPG Suite
- Windows: GPG4Win (EXE)
 
- The gpg command line utility:- Generate a new keypair: - gpg --full-generate-key --openpgp
- Export the keypair to a file (use the same email address that you used for generating the key pair): - gpg --export -a "email@address.com" > public.key
- Download the GoodData public PGP key. 
- Import the GoodData public key to your keystore: - gpg --import gooddata-sso.pub