Migrate data to Zuora using PGP public key
Learn how to migrate data from legacy systems to Zuora using the Zuora PGP public key.
- Import the PGP key.
- Copy the content of the Zuora Data Migration PGP Public key and paste it into a file named
key.txt. - Enter the
gpg --import key.txtcommand.
- Copy the content of the Zuora Data Migration PGP Public key and paste it into a file named
- Verify the authenticity of the key.
- Ensure that you are accessing this information on a Zuora site with a Zuora authentic certificate.
- After importing the key, verify the key that has been imported matches the following PGP key fingerprint and attributes.
Key Id: 2876EE40DCC5BC6A Key Type: RSA Key Size: 4096 Fingerprint: 6051 571D DF4E 321B 444C FE46 2876 EE40 DCC5 BC6A User Id: Zuora Data Migration Key 2026 (2026 Zuora Migration Key) <migration@zuora.com>
- Encrypt data using the key.
- Put all contents of the data into the file
FILENAME.FILENAMEcan contain contents of any type, including text, or binary file formats such as.xslxor.zipfiles. The use of FILENAME is for illustration purposes only. - Run the following command to encrypt your
file.csvusing the Zuora PGP Key:gpg --encrypt --recipient 2876EE40DCC5BC6A FILENAME. This creates theFILENAME.gpgfile.This step creates theFILENAME.gpgfile.
- Put all contents of the data into the file
- Share encrypted data with Zuora.
All data intended for data migrations shared with Zuora must be encrypted using the authenticated Zuora Data Migration PGP key.
Data encrypted with the Zuora Data Migration PGP key should only be shared with authorized Zuora individuals using the approved Zuora encrypted file transfer service. For more details on this file transfer service, contact your designated Zuora contact or migration@zuora.com.
Do not use email, instant messaging (IM), or other public services for transferring data to Zuora.