cancel
Showing results for 
Search instead for 
Did you mean: 

Encryption and Digital Signature with SFTP Adapter

Former Member
0 Kudos

Dear All,

There is a requirement in which digital signature has to be used to encrypt the data. So there are 2 steps:

Encrypt the data and digital signature has to be applied.

Scenario:

Sensitive financial information has to be sent in txt format from AL11 SAP directory to the shared folder (present in the target system) in our landscape. The target system tool would pick the file from the shared folder and process it further in the tool (file is moved within firewall i.,e file is not sent outside client network)

Please let me know the standard process and steps how we can achieve this through SFTP adapter.

Thanks,

Ankit

Accepted Solutions (1)

Accepted Solutions (1)

engswee
Active Contributor
0 Kudos

Hi Ankit

For file-based transfers, PGP is supported by SAP to encrypt and sign the data. There are a lot of material on SCN on using the PGP module such as below.

You will need to confirm that the target system is able to handle PGP encrypted files.

Rgds

Eng Swee

Former Member
0 Kudos

Thanks Eng for the response.

What should happen first (encrypting and then signing the file or vice versa)?

Thanks,

Ankit

engswee
Active Contributor
0 Kudos

Normally it's encrypted first followed by signing. But the PGP module takes care of this automatically.

Former Member
0 Kudos

Alright thanks.

Does partner system need to share their public key (to be used for encrypting the data when sent from PI) even if it is within the client landscape? Please comment.

Cheers,

Ankit

vicky20691
Active Contributor
0 Kudos

Hi ankit,

Partner will share public key with Pi so that PI can enrypt the file.

IN case of signing also has to be done PI will sign with private and share public key to partner so that they can verify the signature.

Regards,

Vikas

former_member186851
Active Contributor
0 Kudos

Hello Ankit,

1.Partner will give you public key which needs to be imported in PI.

2.The encrypted file will be decrypted by Partner using his private key.

The link shared by Engg has all the steps clearly explained.

engswee
Active Contributor
0 Kudos

Just to add on, irrespective of landscape (whether partner system is outside or inside), the partner system's public key is ALWAYS required for encryption.

Former Member
0 Kudos

Thanks Eng for the confirmation.

Cheers,

Ankit

Answers (0)