GPG/PGP Frequently Asked Questions

What is GPG/PGP?

GPG and PGP are programs that use the OpenPGP standard to asymmetrically encrypt and decrypt files. The standard ensures that the key that encrypts the data is not the same key that is used to decrypt the data. This helps provide confidence that your data is readable only to your intended recipient.

How do we use GPG?

We use GPG in the files delivered to us for various purposes to protect your sensitive information. For instance, files that include enrollment or eligibility data are encrypted with our public key, delivered to our servers, and decrypted using our private key at runtime for processing into our system. The decrypted data is not kept on our servers, as we only keep the encrypted files for archival purposes.

Why do we periodically issue new keys?

We want to ensure that your data is safe with us. To that end, we use new keys every year or so to be better stewards of your sensitive information in order to protect against key misuse. The OpenPGP standard is quite secure, but making our exchanges a moving target with new keys provides a lot more of a challenge to crack the encryption. Stagnant keys over time increase the risk of encryption cracking.

Where do we publish the latest version of our public key for encryption?

This FAQ page will be the new home where you can always obtain the latest version of our GPG public key. The link to download the key in a readable format can be found here: AIP2026_publickey.asc

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.12 (GNU/Linux)

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
=nekc
-----END PGP PUBLIC KEY BLOCK-----
SHA256 Hash
F997B9E1170DEE64A9FCAB89AA1DA4BE22D87F5C

Important Notes

Before applying a new PGP key, please ensure that any old PGP keys are deleted from your system.
Please note that PGP key files cannot be opened directly in Windows. Instead, save the file locally and import it into your encryption software (e.g., Kleopatra or GPG Keychain).
When setting up the PGP key, make sure to enable encryption for others to ensure proper functionality.