cancel
Showing results for 
Search instead for 
Did you mean: 

PGP encryption

Former Member
0 Kudos

Hi all,

what is meant by PGP encryption ?

Regards,

rao

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

hi,

check the link:

http://www.dsj.net/pgp/pgphelp.html

Thanks,

Soumya

Former Member
0 Kudos

Hi all,

where should we configure PGP?my reqirement is to send data from SAP to file.where should i write the code?

Regards,

rao

prateek
Active Contributor
0 Kudos

1. U may write an adapter module and specify the code there

2. For the file adapter side, u may run OS command before the actual processing

Regards,

Prateek

Former Member
0 Kudos

Hi prateek,

do we need to to specify the code in "modules "tab.

Regards,

rao

prateek
Active Contributor
0 Kudos

Yes. Module tab in the communication channel

Regards,

Prateek

Former Member
0 Kudos

Hi prateek,

thank u very much,can u please send an example showing how to approach with that.

Regards,

rao

Former Member
0 Kudos

Hello ,

Please check this link for PGP,

http://www.pgpi.org/doc/pgpintro/

former_member556603
Active Contributor
0 Kudos

Hello Rao,

Pretty Good Privacy (PGP) is a computer program that provides cryptographic privacy and authentication.

The PGP module for NetWeaver is a module, which provide encryption and/or signing for outbound streams from SAP Exchange Infrastructure (XI). The module can be called from almost every adapter running in SAP XI, including non-AEDAPTIVe adapters. For example, you can encrypt messages send from the SMTP adapter as part of SAP XI.

PGP Command Summary

http://www.dsj.net/pgp/pgphelp.html

/people/aparna.chaganti2/blog/2007/01/23/how-xml-encryption-can-be-done-using-web-services-security-in-sap-netweaver-xi

Thanks,

Satya

prateek
Active Contributor
0 Kudos

Pretty Good Privacy is one of the data encryption technique widely used throughout the world

http://en.wikipedia.org/wiki/Pretty_Good_Privacy

Regards,

Prateek

Former Member
0 Kudos

Hi

PGP Encryption is used to support the transmission of sensitive data to / from third party systems via XI.

Adapter modules are developed to encrypt the file using PGP.

We had a similar requirement where we used PGP encryption.The module was developed using Cryptix OpenPGP which is a Java implementation of the OpenPGP standard.When the module is called in the adapter, it uses the PGP key provided by the party that will receive the encrypted message. This module should be called prior to calling the Sap adapter

Logic Flow/Processing:

-


1.Read the XML payload and message for getting the needed data.

2.Read the key to be used in the encryption and log the key to be used and the beginning of the encryption.

3.Call the PGP encryption and compression method.

4.Log whether encryption has been successful.

5.Set as payload the message content encrypted, and the principal data.

6.If any error occurs, logs an exception in PGP adapter module and the error reason.

7.Return the message.

Please go through the following thread:

Regards

Abhishek Mahajan

**Please rewards Points if Helpful**

Former Member
0 Kudos