Wir stehen zur Ukraine, um die Menschen in Sicherheit zu bringen. Mitmachen
DE
Wenn Sie über Links auf unserer Website einkaufen, erhalten wir möglicherweise eine Affiliate-Provision

OpenSSL für Mac

Kryptografie-Bibliothek und Toolkit für die Arbeit mit den TLS- und SSL-Protokollen.

OpenSSL Überblick

OpenSSL bietet Unterstützung für die Protokolle TLS und SSL und enthält zudem verschiedene Werkzeuge für die Kryptografie. Beachten Sie, dass OpenSSL offiziell nur als Quellcode verfügbar ist, sodass Sie die Software manuell kompilieren und auf Ihrem Mac installieren müssen.

Installieren Sie das OpenSSL-Toolkit über die Befehlszeile

Um das OpenSSL-Toolkit und die Bibliothek auf Ihrem Mac zu installieren, müssen Sie die Terminal-Anwendung öffnen, in den OpenSSL-Quellordner wechseln und die Anweisungen aus der im Archiv enthaltenen INSTALL-Datei befolgen.

Kurz gesagt müssen Sie die Befehle „./config“, „make“, „make test“ und „make install“ ausführen und anschließend „openssl“ im Terminal eingeben. Wenn Sie sehen möchten, welche OpenSSL-Version Sie verwenden, können Sie das Argument „version“ verwenden.

Beachten Sie, dass Sie sicherstellen müssen, dass Sie den richtigen PATH verwenden, um die neueste OpenSSL-Installation zu erreichen. Bei der Installation von OpenSSL wird Ihnen der Speicherort angezeigt, und Sie können den standardmäßig verwendeten Pfad mit dem Shell-Befehl „which openssl“ überprüfen.

Ältere OpenSSL-Versionen sind standardmäßig im System enthalten, und der alte Link bleibt höchstwahrscheinlich erhalten. Das bedeutet, dass du die Shell selbst so konfigurieren musst, dass sie den richtigen Pfad verwendet.

Erwähnenswert ist, dass Sie das Toolkit auch über eine Paketverwaltungslösung wie Homebrew installieren können.

Schneller Zugriff auf SSL- und Krypto-Bibliotheken

In der Befehlszeilenschnittstelle von OpenSSL werden zwar alle von OpenSSL unterstützten Standard-, Message-Digest- oder Verschlüsselungsbefehle angezeigt, es werden jedoch keine Gebrauchsanweisungen bereitgestellt.

Lesen Sie unbedingt die Online-Dokumentation, um ausführliche Beschreibungen zu erhalten und mehr über die Konfigurationsoptionen für jeden der enthaltenen Befehle zu erfahren.

Die Entwickler von OpenSSL bieten außerdem einen Bereich mit häufig gestellten Fragen an, in dem Sie Details zur neuesten Version, zur Verwendung der Befehle und vieles mehr finden.

Zusammenfassend lässt sich sagen, dass das Softwarepaket OpenSSL Ihnen die Möglichkeit bietet, mit den SSL- und TLS-Protokollen zu arbeiten oder auf Kryptografie-Tools zuzugreifen, sofern Sie bereit sind, mit der Befehlszeile zu arbeiten.

Was ist neu in Version 4.0.1

Diese Version umfasst die folgenden Fehlerbehebungen und Milderungen:

  • Heap-Nutzung nach Freigabe in PKCS7_verify() behoben.
  • CMS AuthEnvelopedData-Verarbeitung behoben, die gefälschte Nachrichten akzeptieren kann.
  • Unbegrenztes Wachstum des Speichers im QUIC PATH_CHALLENGE-Handler behoben.
  • Doppel-Freigabe beim Überprüfen der OCSP-stapled-Antwort behoben.
  • NULL-Zeiger-Dereferenzierung im QUIC-Server bei der Verarbeitung des ersten Pakets behoben.
  • AES-OCB-IV auf dem EVP_Cipher()-Pfad ignoriert behoben.
  • Möglicher Heap-Pufferüberlauf bei der ASN.1-Multibyte-Zeichenfolgenkonvertierung behoben.
  • Out-of-Bounds-Lesevorgang bei der CMS-passwortbasierten Entschlüsselung behoben.
  • Heap-Pufferüberlesung bei der ASN.1-Inhaltsanalyse behoben.
  • PKCS#12-Dateien mit PBMAC1 werden mit kurzen HMAC-Schlüsseln akzeptiert.
  • NULL-Dereferenzierung bei der Zertifikatsüberprüfung mit OCSP-Überprüfung behoben.
  • Mögliche NULL-Dereferenzierung bei der passwortbasierten CMS-Entschlüsselung behoben.
  • NULL-Zeiger-Dereferenzierung bei der CRMF EncryptedValue-Entschlüsselung behoben.
  • Multi-RecipientInfo Bleichenbacher Oracle in CMS_decrypt() und PKCS7_decrypt() behoben.
  • Fehler bei der Ersetzung des Vertrauensanker über einen Tippfehler in cert/issuer in CMP rootCaKeyUpdate behoben.
  • FFC-DH-Überprüfung des Peers verwendet Angreifer-angegebene q behoben.
  • Möglicher Out-of-Bounds-Lesevorgang in X509_VERIFY_PARAM_set1_email() behoben.
  • Fehlerhafte Tagverarbeitung für leere Nachrichten in AES-GCM-SIV und AES-SIV-Modi behoben.
  • Ein Rückschritt, der in 4.0.0 eingeführt wurde, behoben, der zu einem Absturz des openssl pkey-Befehls führte, wenn er aufgerufen wurde, um einen privaten Schlüssel mit einem interaktiv bereitgestellten Passwort zu verschlüsseln.
  • Ein Rückschritt, der in 4.0.0 eingeführt wurde, behoben, der dazu führte, dass der openssl s_client -adv-Befehl eine Sitzung vorzeitig beendete, als er Eingaben von 16384 Bytes in einem read()-Aufruf las.
Ältere OpenSSL Versionen ansehen

OpenSSL für Mac

Kostenlos
Version 4.0.1
Schreiben Sie eine ausführliche Rezension zu OpenSSL

Schreiben Sie Ihre Gedanken in unserem klassischen Kommentarfeld

MacUpdate Kommentarrichtlinie. Wir empfehlen ausdrücklich, Kommentare zu hinterlassen – Kommentare mit beleidigenden Wörtern, Mobbing oder persönlichen Angriffen jeglicher Art werden moderiert.
0.0

(1 Rezensionen zu OpenSSL)

  • Kommentare

  • Nutzerbewertungen

Michael-Vilain
Michael-Vilain
May 5, 2022
3.0.3
0.0
May 5, 2022
0.0
Version: 3.0.3
V3 has in-line machine-level instructions that cause it to barf on 10.13.6. It can be configured to not use these instructions at a significant performance hit.
Helfen Sie der Community
Es gibt noch keine Bewertungen – geben Sie die erste ab

Wie würden Sie OpenSSL bewerten?