cancel
Showing results for 
Search instead for 
Did you mean: 

Implementing file encryption/decryption at adapter level

Former Member
0 Kudos

Dear Experts,

I require some help regarding a business scenario in which we are looking to transfer encrypted files to our business partner and decrypt what is received by us in exchange.

We have already purchased a PFX certificate from one of the CAs and we are looking to use this to sign the encrypted files.

Our requirement is as follows:

We would like to encrypt/decrypt the files to be sent at the Adapter level. We are aware that a certain PGPModule exists in PI which could facilitate this. However, PGP is not supported as per the Indian IT Act. This is posing a problem for us as our partners are also unwilling to embrace this PGP module due to this lack of support.

Could somebody please suggest if there is an alternative to the PGPModule, or if some other method can be followed to achieve encryption/decryption at the Adapter level. Kindly keep in mind that it should be compatible with the Indian IT Act, which is causing the main problem for us.

We would be much obliged if anybody could provide us some information regarding this topic.

Thanks,

Pritish

Accepted Solutions (1)

Accepted Solutions (1)

iaki_vila
Active Contributor
0 Kudos

Hi Pritish,

You can check if the AEDAPTIve solution fills your requeriments:PGP for SAP NetWeaver (7.3 compatible)

If it is not clear , you can always send an email to them.

I dont know a standard SAP PI solution than it would be different to the PGP module.

Regards.

Former Member
0 Kudos

Dear Mr Vila,

A PGPModule is already available in SAP PI. Also, since PGP is not a feasible solution according to the Indian IT Act, it can't be used here, irrespective of whether it is the one provided by AEDAPTIve solutions or the one provided by SAP.

Are you aware of any other solutions that we may be able to use? Some encryption other than PGP?

former_member184720
Active Contributor
0 Kudos

Hi Pritish -

Have a look at the below blog if it helps..

Former Member
0 Kudos

Dear Hareesh,

The link was quite helpful and informative. Our scenario is also similar, except that we would require to use of SFTP adapter in place of the SOAP adapter. Can WSSE be configured for SFTP adapters the same way as shown with SOAP?

Also, we are using PFX certificate..can that be used to sign using this method? Is it supported?

Converting PFX to PEM is also possible and feasible for us.

former_member184720
Active Contributor
0 Kudos

Sorry Pritish.. Not sure.

May be you can give a try and share your findings as a blog..

Former Member
0 Kudos

Yes Hareesh, I'll be sure to do that if if find something.

Answers (1)

Answers (1)

former_member182455
Active Contributor
0 Kudos

Hi Kishore,

Search SDN, you will find the JAVA code and  few articles which shows how to implement encryption using cryptic or third party libraries. Myself and team had implemented this type of encryption using DIDISOFT library. api or didisoft

Former Member
0 Kudos

Thanks Srinu. I checked the library out but unfortunately, it is PGP library. Is there an alternative to PGP which is available?