Sales File GnuPG Encryption
TABLE OF CONTENTS
- Introduction
- Using GnuPG for Feefo Data Encryption
- Downloading GnuPG
- Feefo's Public Key for Encryption
- Importance of File Naming Convention
- Accessing GnuPG HOWTO Guide
- Summary
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 v2.0.22 (GNU/Linux
mQINBGjW008BEADMVO8mclo9xW+4Btkn5z81z4tU/pESwh8P6Lr77HhKnLDsNL4V
Y4Uf0onPwjOm/LAZrmtxtP35E60GrN4AwrshJWfKiFq8FeS6egZXrQfNQ7qH8UlM
wejM00W0+shghQkcWaa2B03Svjy9/+2o32V5OLP9Pw6IdvNNlJffC7jn1EcQIy7K
w6vlJYFz7YcfzIW6Uz3Jhu+JEo4RxPTtl+rffMF6/K1TepTQ+5RNke5r7M08wemI
cb8OLXI1lW/vCGI8WxHs/hi+er2VWn6+C1EyAYSsy40i6LQeE8WrhHmx97pSEG/s
OoP5y/jzIYhL8OsvlIV/0SSZSvNilGItqMwJuq3N1+mn+qRiaRoFT7cyQHBc3dnr
LgLTQEtwYccYAtg8iPv9CmJJqADfHAqIFtUW7wvqRKEcXsaxS9+cHv5tcgLvciIj
Pbh/KiSpggDoxj0yqYBUcrm/0U4pbylM/l/YxKZieGfSiffX5j4paP98SfShJv2t
pJV+F/uwu/VOSHjfrh/ACY+3JxwOeYyEBIPN5OZVWtlak/vokaajqW1YXgykDk4z
kUlc5jNqXmP277bnROh51E1+6hPneTxEwmVTNLLvMG1dYnG9n1Nn9E/LBXdRoNWi
HocDaELfbpaQZdTIN58THbW5FYI7pW3P4uqSh2G8x4LtHZgb5iUM5Mw7vwARAQAB
tCVGZWVmbyBDbG91ZCBEZXZPcHMgPHN5c29wc0BmZWVmby5jb20+iQI5BBMBAgAj
BQJo1tNPAhsPBwsJCAcDAgEGFQgCCQoLBBYCAwECHgECF4AACgkQpWq0v/peTXmU
kw//S1f9fP1PFM4d+/vsBZV1/VliMUKkVog/hNiUvGhSmQwJhzr6ft5jGJOX6ko1
ZymyF4rw2U0l9uueNUblPDo8XbVfIS8n7THDEkMLAO5MYqiP4XGUZkZRTmgsR387
1oY+U/ESjgBnnmFS1Bz6Dk10CZjZSm6FXSnRBZ24hAq2h5N+Ylvbog8EG0H44log
bO/cvLmY7TWFy7YIx3Qe7yoFbCH1jaP/6/CJHTRQBVa2U8aYIRQdqCGv7MQfh+lu
5F86oz/CWxigwJ0yxxwuUC1gg9FOFOqWae70zCK63jevMEUh2cVltGPj8Lj+9p2O
ERwvGkOjAQ7oBCFtVifvvVcNF6Eu4qQmPvhWMn5TLA3NvEeowhqv+Uk2AiDPbFQA
5tm/U71WsXi4SwephNVQT2G+58fqCTOXoDimZwiZr2RWKv81mwevbmuhcAsuOcSc
mops/l/lHv1Z/R/ceXofTdwwmL3o9DH9vgEvXRcfiemAjmTf8VxQpwYUJ+6e27Fw
AT3aiUSglZrmIv1Pv3PeY/kq6Vct+m0H0HYOQ5QVtH3UsHpCM2SUnArpnTEBRDxL
geBU2x3JNbwZZ8OwYzsg2DCTTcAjPk0NBPpVShnV/xvLnFgMtizBKJxtJw+mXzv0
fazCPUgil8d/CdF07+In86s80DHDUqLVfcZL3bmq4qvRAto=
=NSOz
-----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
Summary
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.