cancel
Showing results for 
Search instead for 
Did you mean: 

PI SFTP Add On - PGP Encryption

0 Kudos

Hi all

We are using the new PGP encryption module available with the new PI version. However, the partner is unable to decrypt the encrypted file that we are sending. We have done the preliminary steps like storing the partners public key in the default path, Loading it in the PGP keystore etc.

Have some doubts regarding the encryption algorithm. The partner mentioned that it is using IDEA block cipher. However, the standard documentation from SAP doesnt seem to support this encryption algorithm

Pls see this link :

http://help.sap.com/saphelp_nw-secure-connect104/helpdata/en/8b/11483856d04f6b9c7bf378ecd1670c/conte... 

Can anyone help us out on this issue.


Regards : Bobby

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Bobby,

we had the same problem which is: the used bouncy castle java library does not support IDEA because of liscence reasons.

We somehow requested SAP to deliver the PGP-module including the correct library, which was provided as a consultant solution without support.

I'm not sure, if this also could be done by an own java developer, but it means changing the SAP standard to something custom.

A better and future save way would be to make the partner use a supported algorythm.

You'll find additional information about the libraries here: bouncycastle.org

Best regads, Heiko

Answers (2)

Answers (2)

marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Bobby,

See note 2151830 PI B2B PGPDecryption Module java.security.NoSuchAlgorithmException. This documents the supported algorithm's.

Regards
Mark

iaki_vila
Active Contributor
0 Kudos

Hi Bobby,

According with this note 2151830 - PI B2B PGPDecryption Module java.security.NoSuchAlgorithmException SAP PI PGP Decryption module doesn't support that algorithm.

You only have two ways, ask your partner to change the cipher algorithm or to develop your own module adapter as Heiko suggested. Sometimes, we have to give up with the standard PI can do and what it can't do.

Regards.