Inhalt

Einleitung

Voraussetzungen

Anforderungen

Verwendete Komponenten

CSR-Generierung

Zertifikat von Drittanbietern

Dekodierte Stammzertifizierungsstelle

Dekodierte Zwischenzertifizierungsstelle

Dekodiertes Gerätezertifikat

Einleitung

In diesem Dokument wird beschrieben, wie Sie ein Zertifikat mit bekannten Online-Tools entschlüsseln und interpretieren, um eine Zertifikatskette im 9800 WLC zu erstellen.

Voraussetzungen

Anforderungen

Cisco empfiehlt, dass Sie über Grundkenntnisse in diesen Themen verfügen:

- Cisco Catalyst Wireless LAN Controller (WLC) der Serie 9800

- Digitales Zertifikat, CSR-Konzept (Certificate Signing Request)

- OpenSSL-Software.

Verwendete Komponenten

Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:

- OpenSSL-Software in Version 1.1.1w

- Windows-Computer

Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.

CSR-Generierung

Der CSR kann im Controller oder mit OpenSSL erzeugt werden.

Um einen CSR im 9800 WLC zu generieren, navigieren Sie zu Configuration > Security > PKI Management > Add Certificate > Generate Certificate Signing Request.

Wenn eine Zertifikatsignierungsanforderung generiert wird, sind Informationen wie ein privater Schlüssel, ein allgemeiner Name (CN), der Ländercode, der Staat, der Standort, die Organisation und die Organisationseinheit erforderlich.

CSR-Generierung in WLC

Alle in der Anforderung eingegebenen CSR-Informationen werden in der Dekodierung angezeigt.

OpenSSL-Software ist die einzige Quelle der Wahrheit, wenn ein Zertifikat decodiert wird. Es zeigt alle Informationen darüber an.

Um ein Zertifikat auf einem Windows- oder MacBook-Computer zu decodieren, auf dem OpenSSL installiert ist, öffnen Sie die Eingabeaufforderung als Administrator, und führen Sie den Befehl openssl x509 -in <certificate.crt> -text -noout aus. Die Ausgabe wird als Konsoleninformation angezeigt.

Hinweis: Nicht alle openSSL-Versionen werden von 9800 WLC unterstützt. Empfohlen werden 0.9.8 und 1.1.1w

Es gibt andere Online-Tools zum Decodieren von Zertifikaten, die die Ausgabe auf eine benutzerfreundlichere Weise zeigen, wie CertLogik und SSL Shopper, die in diesem Dokument nicht vorgestellt werden.

Beachten Sie, dass sie den gleichen OpenSSL-Befehl verwenden, der bereits erwähnt wurde, um die Zertifikate zu decodieren.

Zertifikat von Drittanbietern

Der CSR wird zur Signatur und Rücksendung an die Zertifizierungsstelle (Certificate Authority, CA) gesendet. Laden Sie die gesamte Zertifikatskette herunter, sodass Sie sie auf den WLC hochladen können.

Um die Kette eines Zertifikats zu verstehen, können alle von CA empfangenen Dateien decodiert werden. Stellen Sie sicher, dass sie im Base64-Format vorliegen.

Sie können mehrere Dateien von der Zertifizierungsstelle empfangen. Dies hängt von der Anzahl der Dateien der Zwischen-Zertifizierungsstelle ab.

Um jede Datei zu identifizieren, müssen Sie sie dekodieren.

Wenn ein signiertes Zertifikat decodiert wird, wird der Abschnitt "Aussteller" hinzugefügt. Dies bezieht sich auf die Zertifizierungsstelle, die das Zertifikat signiert hat.

Wenn Sie eine CSR-Datei decodieren, die nicht signiert ist, existiert der Abschnitt Issuer nicht, da er noch nicht signiert ist.

Dies ist ein Beispiel für ein Szenario mit mehrstufiger Autorisierung oder verketteten Zertifikaten:

- Stamm-CA

- Zwischenzertifikat

- Gerätezertifikat

Dekodierte Stammzertifizierungsstelle

Da für eine Stammzertifizierungsstelle die höchste Autorität der Kette ist, müssen Emittent und Betreff identisch sein.

Dekodierte Stammzertifizierungsstelle

Dekodierte Zwischenzertifizierungsstelle

Da die Zwischen-CA von der Stamm-CA signiert wird, muss der Aussteller mit der Stamm-CA-CN übereinstimmen.

Dekodierte Zwischenzertifizierungsstelle

Dekodiertes Gerätezertifikat

Da das Gerätezertifikat von der zwischengeschalteten Zertifizierungsstelle signiert wird, muss der Aussteller mit der CN der zwischengeschalteten Zertifizierungsstelle übereinstimmen

Dekodiertes Gerätezertifikat

Verwenden Sie in einem Szenario, in dem mehr als eine zwischengeschaltete Zertifizierungsstelle verwendet wird, denselben Decodierungsprozess.

Sobald die Reihenfolge der Kette festgelegt ist, kann sie in den Controller geladen werden.

Der 9800 WLC benötigt die gesamte Kette in der richtigen Reihenfolge, damit das Zertifikat ordnungsgemäß funktioniert.

Weitere Informationen zum Hochladen eines Zertifikats auf den Controller finden Sie unter Generate and Download CSR Certificates on Catalyst 9800 WLCs.

Stellen Sie sicher, dass Sie den Decodiervorgang verstehen, bevor Sie fortfahren. In diesem Fall müssen die nächsten Schritte ausgeführt werden, damit ein Web Auth-, Web Admin- oder Management-Zertifikat in einen 9800 WLC hochgeladen wird.