View a markdown version of this page

Installieren Sie den OpenSSL Provider für AWS CloudHSM Client-SDK 5 - AWS CloudHSM

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Installieren Sie den OpenSSL Provider für AWS CloudHSM Client-SDK 5

Verwenden Sie die folgenden Abschnitte, um den OpenSSL Provider für das AWS CloudHSM Client SDK 5 zu installieren.

Anmerkung

Um einen einzelnen HSM-Cluster mit Client-SDK 5 auszuführen, müssen Sie zunächst die Einstellungen für die Haltbarkeit von Client-Schlüsseln verwalten, indem Sie die Einstellung disable_key_availability_check auf True festlegen. Weitere Informationen finden Sie unter Schlüsselsynchronisierung und Client-SDK-5-Configure-Tool.

Voraussetzungen

Der OpenSSL-Anbieter benötigt die Clustertypen hsm2m.medium und mindestens die CloudHSM-Client-SDK-Version 5.17.0 oder höher.

Installieren Sie den OpenSSL Provider

Um den OpenSSL Provider zu installieren
  1. Verwenden Sie die folgenden Befehle, um den OpenSSL Provider herunterzuladen und zu installieren.

    Amazon Linux 2023

    Installieren Sie den OpenSSL Provider für Amazon Linux 2023 auf einer x86_64-Architektur:

    $ wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/Amzn2023/cloudhsm-openssl-provider-latest.amzn2023.x86_64.rpm
    $ sudo yum install ./cloudhsm-openssl-provider-latest.amzn2023.x86_64.rpm

    Installieren Sie den OpenSSL Provider für Amazon Linux 2023 auf der ARM64-Architektur:

    $ wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/Amzn2023/cloudhsm-openssl-provider-latest.amzn2023.aarch64.rpm
    $ sudo yum install ./cloudhsm-openssl-provider-latest.amzn2023.aarch64.rpm
    RHEL 9 (9.2+)

    Installieren Sie den OpenSSL Provider für RHEL 9 auf einer x86_64-Architektur:

    $ wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL9/cloudhsm-openssl-provider-latest.el9.x86_64.rpm
    $ sudo yum install ./cloudhsm-openssl-provider-latest.el9.x86_64.rpm

    Installieren Sie den OpenSSL Provider für RHEL 9 auf einer ARM64-Architektur:

    $ wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL9/cloudhsm-openssl-provider-latest.el9.aarch64.rpm
    $ sudo yum install ./cloudhsm-openssl-provider-latest.el9.aarch64.rpm
    RHEL 10 (10.0+)

    Installieren Sie den OpenSSL Provider für RHEL 10 auf einer x86_64-Architektur:

    $ wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL10/cloudhsm-openssl-provider-latest.el10.x86_64.rpm
    $ sudo yum install ./cloudhsm-openssl-provider-latest.el10.x86_64.rpm

    Installieren Sie den OpenSSL Provider für RHEL 10 auf einer ARM64-Architektur:

    $ wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/EL10/cloudhsm-openssl-provider-latest.el10.aarch64.rpm
    $ sudo yum install ./cloudhsm-openssl-provider-latest.el10.aarch64.rpm
    Ubuntu 26.04 LTS

    Installieren Sie den OpenSSL Provider für Ubuntu 26.04 LTS auf der x86_64-Architektur:

    $ wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/Resolute/cloudhsm-openssl-provider_latest_u26.04_amd64.deb
    $ sudo dpkg -i ./cloudhsm-openssl-provider_latest_u26.04_amd64.deb

    Installieren Sie den OpenSSL Provider für Ubuntu 26.04 LTS auf der ARM64-Architektur:

    $ wget https://s3.amazonaws.com/cloudhsmv2-software/CloudHsmClient/Resolute/cloudhsm-openssl-provider_latest_u26.04_arm64.deb
    $ sudo dpkg -i ./cloudhsm-openssl-provider_latest_u26.04_arm64.deb

    Sie haben die gemeinsam genutzte Bibliothek für den OpenSSL Provider unter installiert. /opt/cloudhsm/lib/licloudhsm_openssl_provider.so

  2. Bootstrap für Client-SDK 5 Weitere Informationen zu Bootstrapping finden Sie unter Bootstrap für das Client-SDK.

  3. Stellen Sie die CLOUDHSM_PIN Umgebungsvariable mit Ihren Krypto-Benutzerdaten (CU) ein:

    $ export CLOUDHSM_PIN=<username>:<password>
  4. Verbinden Sie Ihre Installation von OpenSSL Provider mit dem Cluster. Weitere Informationen finden Sie unter Verbinden mit dem Cluster.

Überprüfen der Installation

Stellen Sie sicher, dass der OpenSSL Provider korrekt installiert ist:

$ CLOUDHSM_PIN=<username>:<password> openssl list -providers -provider cloudhsm

Sie sollten eine Ausgabe sehen, die der folgenden ähnelt:

Providers: cloudhsm name: AWS CloudHSM OpenSSL Provider version: 5.17.0 status: active default name: OpenSSL Default Provider version: 3.2.2 status: active