Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

SAPcrypto library for securing RFC communication

former_member289598
Discoverer
0 Kudos

Hi folks,

Is it possible to use the SAPcryptolib for encryption of RFC connection between a 3rd parth (SAP Partner) java application and our SAP AS-ABAP server.

steve

5 REPLIES 5

Former Member
0 Kudos

Hi Stephen,

Try to check this link once, it may give you some info.

http://help.sap.com/saphelp_nw04/helpdata/en/bd/6f4c3c66177414e10000000a114084/frameset.htm

Regards,

kishore.

WolfgangJanzen
Product and Topic Expert
Product and Topic Expert
0 Kudos

>

> Hi folks,

> Is it possible to use the SAPcryptolib for encryption of RFC connection between a 3rd parth (SAP Partner) java application and our SAP AS-ABAP server.

>

> steve

Yes, using the JCO - and referring to [SAP Note 645876|https://service.sap.com/sap/support/notes/645876] (there's an attached PDF document).

0 Kudos

Wolfgang,

I was under the impression/understanding that the SAPCrypolib was licensed for use only between SAP servers, and not for any other purpose ?. So, in this case where Stephen wants to communicate between a third party Java application and an ABAP server, this is not between SAP servers. That is unless the Java application is running on a SAP J2EE engine, but he doesn't say that is the case.

Stephen,

Can you confirm if the Java application is running on a SAP J2EE engine, or if it is running on another Java server, or as a standalone Java application using a Java Runtime.

Regards,

Tim

0 Kudos

Well, you are right - my answer was referring to the plain technical aspects.

However, there are also license aspects (SAPCryptoLib is an OEM product).

Using SAPCryptoLib with SAP server components (such as (SAP NetWeaver) ABAP / Java application server, SAProuter, etc.) is o.k.

Notice: using the (standalone) JCO (SAP Java Connector) in conjunction with non-SAP components (e.g. own standalone Java applications or non-SAP J2EE servers) may violate the OEM license contract.

-


Edited by: Wolfgang Janzen on Jul 25, 2008 4:20 PM

WolfgangJanzen
Product and Topic Expert
Product and Topic Expert
0 Kudos

Well, if you'd use the "SAP NetWeaver Composition Environment" (CE), then using SAPCryptoLib would be o.k., again.

(The "SAP NetWeaver Composition Environment" is based on the same technology as the "SAP NetWeaver Application Server Java"; the "SAP Java Connector" is a JCA-compliant connector for ABAP systems)

"SAP NetWeaver Composition Environment" is intended to serve as integration platform (for partner products). The current version is "SAP NetWeaver Composition Environment 7.1" (based on Java EE 5, also compliant with J2EE 1.4).

There's also a [dedicated SDN forum for Composition Environment|; topics.

-


Edited by: Wolfgang Janzen on Jul 25, 2008 4:23 PM