on 04-09-2008 10:38 AM
Hi All,
My scenario is
Trade Partner A --- XI -
Trade Partner B
Both parties are using 3DES Algorithm for encryption/descryption.
Qurestion:
1. Aat XI side do I need 3DES Algorithm also or not
because payload should be encrypted in XI.?
2 If no then in XI do I need to do anything?
3. If yes how to implement 3DES Algorithm in XI.
Pls send code/blog for it.
Pls advice urgent
Regards
what you can do is use java mapping to incrypt your messages using 3DES in case you are using EDI messages u can go for seburgur adaper which does encription and decription
/people/alessandro.guarneri/blog/2007/03/25/xi-java-mapping-helper-dom
http://www.adfahrer.com/workplace/Sem/2006-11-28-ADSIG-SBN-WalldorfABAP/AndreasS toltz-XI-Operations-NSAG-20061130.pdf
regards
Sumeet
Ps: If helful please reward points
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Henry,
If i am not wrong and understanding your scenario better, i hope you want to send data from one Trading Partner to another using XI with encryption 3DES. for this purpose, when XI receives data and do processing it shud be in some standard XML format. I just wanted to advice you that before sending to XI system put it to somefolder in SAP server and use ABAP code to make it encrypted.
For this purpose i have given you the link that ABAP supports the 3DES. After the encryption put that file into the target location or send to XI and then the processing will go as done by XI.
As such, there is no way to use 3DES in XI. But PI 7.1 is capable of implementing AES and 3DES.
Hope this will clarify you.
Regards
Aashish Sinha
PS : reward points if helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ashish,
I am using PI 7.0. My scenario:
Trade Partner A - PI 7.0- Trade Partner B
My first question was if both Trade Partner A and Trade Partner B are using 3DES at their side do I need to implement 3DES at PI?
if not required in PI 3DES -- then I do not require to do anything. Am I corrcet?
If required in PI7.0 3DES -- according to your approach
Trade Partner A --- SAP System A (Data Encrypt by ABAP code)
SAP System A --- PI 7.0 -- Trade Partner B (Data decrypt)
Trade Partner B --- SAP System A (Data Encrypt by ABAP code)
SAP System A --- PI 7.0 -- Trade Partner A(Data decrypt)
Pls advice
Hi Henry,
>>>My first question was if both Trade Partner A and Trade Partner B are using 3DES at their side do I need to implement 3DES at PI?
Yes its true, if its already in 3des encrypted then no need.
>>>If required in PI7.0 3DES -- according to your approach
Trade Partner A --- SAP System A (Data Encrypt by ABAP code)
SAP System A --- PI 7.0 -- Trade Partner B (Data decrypt)
Trade Partner B --- SAP System A (Data Encrypt by ABAP code)
SAP System A --- PI 7.0 -- Trade Partner A(Data decrypt)
If its not happening in Trading Prtner side then you can use this approach..
Regards
Aashish Sinha
PS : reward points if helpful
Hi,
I dont think you can do that with XI, but you can try softwares like EzCrypto to generate AES 128 key and use them in XI.
This feature is available in PI 7.1for Confidentiality assertion.Specifies that specific portions of a message must be encrypted, and a specific algorithm to be used (ex: AES, 3DES). You can also use 3DES in ABAP coding.
Have a look into this link
http://help.sap.com/saphelp_nw04s/helpdata/en/98/8fe940e74eb533e10000000a155106/frameset.htm
Hope this will help you.
Regards
Aashish Sinha
PS : reward points if helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.