Reading from PGP-protected Source Files
In order to read and decrypt a PGP-protected source file, your organization's public key must be used to encrypt the source file.
Additionally, to decrypt a file which contains a digital signature to verify the authenticity of the data's origin and integrity, you must have the external (third-party) key from the owner of the source file.
Prerequisite |
More information |
|
|---|---|---|
❑ |
A PGP key pair exists for your organization. |
|
❑ |
The organization key pair is imported to the system hosting your agent. |
If the key pair was generated on the system hosting your agent, you do not need to import it. If the key pair was generated on a different system in your organization, then you must move it to the system that hosts your agent. |
❑ |
The owner of the source file has your public key. |
Export your public key and send it to the owner of the source file. |
❑ |
The owner of the source file has encrypted the file using your public key. |
Prerequisite |
More information |
|
|---|---|---|
❑ |
You have received the external (third-party) public key from the owner of the source file. |
|
❑ |
You have imported the external (third-party) public key to the system which hosts your agent. |
First use the Data Services Agent Configuration program to meet the prerequisites. Then, use the SAP Cloud Integration for data services user interface to create and run the task to read and decrypt the source file.
- In the SAP Cloud Integration for data services user interface, create a task and data flow to read the encrypted source data.
- In the data flow, select the transform that reads the source data.
-
In the Transform Details do the following:
- From the File Options tab, in the Selected input information, in the PGP Protected field, select yes.
- If the file contains a digital signature, in the PGP Signature field, select yes.
Validate and run the task as usual.