Decrypting files before ingensting

Avatar

Avatar
Validate 1
Level 2
garchit
Level 2

Likes

15 likes

Total Posts

7 posts

Correct reply

0 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile

Avatar
Validate 1
Level 2
garchit
Level 2

Likes

15 likes

Total Posts

7 posts

Correct reply

0 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile
garchit
Level 2

18-06-2017

Since the data files that will be uploaded to Campaign Servers will have PII data, the source system will encrypt (PGP encryption) the data files before uploading them to Adobe Campaign server. As part of the data ingestion process/workflow, we need to first decrypt the files and then ingest the data. Can you please suggest potential solutions for achieving it?

Thanks!

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Springboard
MVP
Amit_Kumar
MVP

Likes

329 likes

Total Posts

649 posts

Correct reply

231 solutions
Top badges earned
Springboard
Ignite 5
Ignite 3
Ignite 1
Validate 10
View profile

Avatar
Springboard
MVP
Amit_Kumar
MVP

Likes

329 likes

Total Posts

649 posts

Correct reply

231 solutions
Top badges earned
Springboard
Ignite 5
Ignite 3
Ignite 1
Validate 10
View profile
Amit_Kumar
MVP

18-06-2017

Hi,

There are two options to solve this

option 1: use the "script" i.e use shell script , activity to decrypt the file in the workflow before importing file into adobe  campaign.

option 2: you can follow the following steps:

Step 1:

download pgp either from https://sourceforge.net/projects/ppgp/ or https://pgp.en.softonic.com/

step 2: install the pgp

step 3: Use Data loading (file) activity in your adobe campaign workflow:

step 4: choose pre process the file option: refer to screen:

Capture.PNG

Step 5: Use the following command:

<path-to_pgp_if-not_global_or_server/>pgp.exe --decrypt --input nl6/var/vp/import/filename.pgp --passphrase "your password" --recipient recipient @email.com --verbose --output nl6/var/vp/import/filename

step 6 : save and execute the workflow.

Regards,

Amit

Answers (1)

Answers (1)

Avatar

Avatar
Validate 1
Level 2
garchit
Level 2

Likes

15 likes

Total Posts

7 posts

Correct reply

0 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile

Avatar
Validate 1
Level 2
garchit
Level 2

Likes

15 likes

Total Posts

7 posts

Correct reply

0 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile
garchit
Level 2

19-06-2017

Thanks a lot Amit for the detailed response. We will try out the solution options that you suggested.