TABLE OF CONTENTS


Introduction


This article provides guidance on using Gnu Privacy Guard (GnuPG) to encrypt sales data for seamless integration with Feefo. GnuPG is a suite of free and open-source cryptography solutions that allows merchants to securely transfer data to Feefo's FTP server. By encrypting the sales file with Feefo's public key, merchants can ensure data protection during the transfer process. This article outlines the steps to encrypt the file correctly and highlights the importance of adhering to specific naming conventions.



Using GnuPG for Feefo Data Encryption


Feefo supports sales files encrypted with GnuPG. To ensure successful integration, the file must be encrypted with Feefo's public key before uploading it to our FTP server. For proper identification, make sure the file extension is set to .gpg. Upon arrival, the encrypted file will be automatically decrypted and processed by Feefo.



Downloading GnuPG

To get started, download GnuPG from the official GnuPG website. For detailed instructions on using GnuPG for encryption, refer to the documentation provided with the GnuPG download.



Feefo's Public Key for Encryption


To encrypt the file, you will need to use Feefo's public key, which is provided below:

-----BEGIN PGP PUBLIC KEY BLOCK-----


Version: GnuPG v1.2.6 (GNU/Linux)


mQGiBEos6j4RBAC+GATuKfc/gH8m4ASyUb3zVxKMbbWPWBXk2VDOfRpeIIouVrWy 71Qv8f/4JxNYvpaM2ZGqi6ht6LSiVCO1A2WutLEe5QaMs/GEFMqw5aNThDM8VzYN NOYV2pOZtWN5tbh+G2fzRtkq2+9d85+wFydsmHRY9i+VfsWOXFjAs03qkwCgyaEK 2M68bKvlj/L+sgrY8uORK/cD/i+XpA+hVcEjeqoN/FfP+MVfgge1XVajdBQi4JO/ +1kXkXq2YFcUBvg4cG+A5jlaNECh8Ee6xLwrRqtNA7gHXiLbLvcQx33sVk8XA205 qpI3BNKXM93vhQPC1c5BHWlaN5OS7cKmKBWS6Z3+IluSs8GhGRCaHav82bDn2V9L VJ5iBACb2QbXnEVOpebVxVcSvUdR8PWAE+l/1NgijAmXalQe354gPFmBdu/o+c/5 4sj1v4PbXJzuFDzrfgjicY+TqiBhVj4VzgC7OJ/nVkcfbnTMdoYEQIyAJXtdH3Sc smcq62cWRTImZXNdKZZgfcJH7zZTXboHWD72gumDHMscP/LROLQtRWR3YXJkIENh d2xleSAoRmVlRm8gR1BHIGtleSkgPGVkZEBmZWVmby5jb20+iF4EExECAB4FAkos 6j4CGwMGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQumClmaOSYY4ImQCfWxWWH+sw qtXLwkw/KLsyB1xvMI4AoIClglYuXUoZAcWHfT037RHc9G4quQENBEos6j8QBADC Dtk0EWiSdH3t4N7JjcpUC5wwRhNGkL67tx9cnh7N7TiOV7lC0+sXIqJ3/5eVM1Sb W4bK5G5S1f227Tzp6CMxEEgm3VRlcDOq4Abw//bUb+556vHyyoae4Lq5jBEyXNJb mJgGXu4QtnMmbCwwhS84lnleMNTXViNxb9bhoJt3cwADBgQAt9cmO1/vvzHXDFGR gR0UERdwq2flquCo3Ss2LTrb6OYvCEiQvr4z2uDb7P7FQcpo++709++dGM8+lyrq 5RjJ9RByb+X9LXGIVFDIpZclYEpuPqU2goqplChlsffBK76egWslu1LxSU9IK1wV qtGKMdTw1YzlapHti5aQERov0QqISQQYEQIACQUCSizqPwIbDAAKCRC6YKWZo5Jh jj4sAJ9/IZU5nvfnIc/hkKGIc/myHDraAgCcDosNLN9XwsZQNY03uUJ4NUx3BkI= =/BUE


-----END PGP PUBLIC KEY BLOCK-----


Importance of File Naming Convention


For successful decryption by Feefo, it is essential to adhere to a strict file naming convention. Any GnuPG encrypted files must include the correct file type extension (e.g., .txt, .csv, .xml) followed by .gpg. For example, if you are uploading a CSV file named "exampleupload.csv," the encrypted file should be named "exampleupload.csv.gpg." Failing to include the base file extension will result in the file remaining unprocessed on our servers after decryption.



Accessing GnuPG HOWTO Guide

The GnuPG Project website offers a comprehensive HOWTO guide on using GnuPG for encryption. This guide is available in multiple languages and formats, and it can be accessed here: https://www.gnupg.org/documentation/howtos.html 



Conclusion


By following these steps and adhering to the file naming convention, you can securely encrypt your sales data using GnuPG for Feefo integration. If you encounter any issues or require further assistance, please don't hesitate to contact our support team. We are here to help ensure a smooth and secure data transfer process.