Installing the SAP Cryptographic Libraries on Unwired Platform

Installation and configuration is required if you want to configure Secure Network Communications (SNC) for Unwired Platform SAP JCo connections. SNC may be required by the SAP EIS in question, if SSO2 tokens or X.509 certificates are used for connection authentication.

Prerequisites
Download and install the SAPCAR utility, which is required to extract the contents of the cryptographic library.
Task
Unzip and install the contents of the latest SAP Cryptographic archive on your Unwired Server host. There are different distribution packages for various hardware processors.

Make sure you are installing the correct libraries for your environment, and into folders based on the particular architecture of your machine.

  1. Go to the SAP Web site at http://service.sap.com/swdc and download the latest SAP cryptographic library suitable for your platform.
    1. Navigate to Installations and Upgrades > Browse our Download Catalog > SAP Cryptographic Software > SAP Cryptographic Software.
    2. Select and download the platform specific file.
  2. Create a directory in which you unzip the Cryptographic zip file. For example: C:\sapcryptolib.
  3. Copy the appropriate Windows cryptographic library for your machine (for example, 90000101.SAR) to the C:\sapcryptolib directory.
  4. Open a command prompt and navigate to C:\sapcryptolib.
  5. Extract the SAR file. For example:
    SAPCAR_4-20002092.EXE -xvf C:\90000101.SAR -R C:\sapcryptolib
  6. Create a new directory somewhere on your computer (for example, C:\sapcryptolib), then:
    • For Itanium 64 bit processors, copy the ntia64 subdirectory contents.
    • For Intel 64 bit processors, copy the nt-x86_64 subdirectory contents.
    • For Intel 32 bit processors, copy the ntintel subdirectory contents.
  7. Delete the corresponding subdirectory when files have been moved.
  8. (Optional) Add the SECUDIR environment variable to the user environment batch file: <UnwiredPlatform_InstallDir>\UnwiredPlatform\Servers\UnwiredServer\bin\usersetenv.bat.
  9. If you have installed Sybse Mobile SDK, you must add the SECUDIR variable to the Unwired WorkSpace batch file: <UnwiredPlatform_InstallDir>\UnwiredPlatform\Eclipse\UnwiredWorkspace.bat.