Show TOC

SAP Cryptographic Library auf dem AS Java für SNC installierenLocate this document in the navigation structure

Der AS Java verwendet SAP Cryptographic Library für kryptographischen Funktionen wie SSL und SNC. Verwenden Sie diese Vorgehensweise, um SAP Cryptographic Library auf dem AS Java zu installieren oder zu aktualisieren.

Hinweis

Wenn Sie SAP Cryptographic Library für andere Funktionen wie SSL bereits installiert haben, können Sie die Schritte zum Herunterladen und Installieren der Dateien überspringen. Notieren Sie sich die Ablageorte der Dateien und setzen Sie die Umgebungsvariable SECUDIR.

Voraussetzungen

Sie haben das Installationspaket der SAP Cryptographic Library erhalten, dass berechtigten Kunden auf dem SAP Service Marketplace unter service.sap.com/swdc unter Download → SAP Cryptographic Software zur Verfügung steht. Das Paket enthält die folgenden Dateien.

  • SAP Cryptographic Library (sapcrypto.dll für Windows NT oder höher, oder libsapcrypto.<ext> für UNIX)
  • ein entsprechendes Lizenzticket (ticket)
  • das Konfigurationswerkzeug sapgenpse.exe
Vorgehensweise
  1. Laden Sie das SAP-Cryptographic-Library-Installationspaket in das Dateisystem des AS Java und extrahieren Sie den Inhalt.
  2. Kopieren Sie die Bibliothek, das Konfigurationswerkzeug und das Lizenzticket in die entsprechenden Verzeichnisse:
    • Kopieren Sie die Bibliothek und das Konfigurationswerkzeug in das durch den Parameter $(DIR_EXECUTABLE) angegebene Executable-Verzeichnis des AS Java.
    • Kopieren Sie das Ticket in das Verzeichnis $(DIR_INSTANCE)/sec. Ist das Unterverzeichnis sec noch nicht vorhanden, legen Sie es an.
      Tipp

      SAP Cryptographic Library: \ usr\sap\<SID>\SYS\exe

      Ticket: \ usr\sap\<SID>\<Instanz>\sec

  3. Notieren Sie sich den Ablageort der SAP Cryptographic Library. Sie benötigen diesen in anderen Schritten wie das Setzen der SNC-Parameter.
  4. Prüfen Sie die Dateiberechtigungen. Das Betriebssystembenutzer, unter dem der AS Java ausgeführt wird, muss zum Ausführen der Bibliotheksfunktionen berechtigt sein.

Dieser Benutzer wird während des Installationsvorgangs angegeben. Standardmäßig ist es <sid>adm für UNIX-Installationen und SAPService<SID> für Windows.

  1. Setzen Sie die Umgebungsvariable SECUDIR für den AS-Java-Benutzer auf das Verzeichnis sec.
Ergebnis

Die SAP Cryptographic Library ist auf dem AS Java installiert.

Beispiele

Ablageort der SAP Cryptographic Library

C:\usr\sap\<SID>\SYS\exe\sapcrypto.dll

Ablageort des Konfigurationswerkzeugs sapgenpse

C:\usr\sap\<SID>\SYS\exe\sapgenpse.exe

Ablageort des Lizenztickets

C:\usr\sap\<SID>\<Instanz>\sec\ticket

SECUDIR-Verzeichnis

C:\usr\sap\<SID>\<Instanz>\sec