# GPG components

| [tGPGDecrypt](https://help.qlik.com/talend/en-US/components/8.0/gpg/tgpgdecrypt) | Calls the gpg<br>-d command to decrypt a GnuPG-encrypted file and saves<br>the decrypted file in the specified directory. |
| --- | --- |
| [tPGPDecrypt](https://help.qlik.com/talend/en-US/components/8.0/gpg/tpgpdecrypt) | Decrypts or validates an encrypted file using OpenPGP and stores the decrypted or<br>validated file in a specified directory. The key algorithms supported includes RSA,<br>EIGamal, DSA, ECDH, ECDSA, and EdDSA. |
| [tPGPEncrypt](https://help.qlik.com/talend/en-US/components/8.0/gpg/tpgpencrypt) | Encrypts or signs a file using OpenPGP and stores the encrypted or signed file in a<br>specified directory. The key algorithms supported includes RSA, EIGamal, DSA, ECDH, ECDSA,<br>and EdDSA. |