ACME: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „= Automatic Certificate Management Environment = * ACME ist eine Protokoll, um den Prozess der Domain-Validierung und Zertifikatsaustellung zu standardisieren…“
 
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:
* Das Ziel ist es, den Datenverkehr im Internet zu verschlüsseln, indem der Erhalt und die Erneuerung von SSL/TLS-Zertifikaten vereinfacht und automatisierbar wird
* Das Ziel ist es, den Datenverkehr im Internet zu verschlüsseln, indem der Erhalt und die Erneuerung von SSL/TLS-Zertifikaten vereinfacht und automatisierbar wird
* Als Validierungsverfahren gibt es entweder die DNS- oder die HTTP-Challenge
* Als Validierungsverfahren gibt es entweder die DNS- oder die HTTP-Challenge
* Dadurch soll gewährleistet werden, dass die Entität, die das Zertifikat anfordert, wirklich Kontrolle über die Domain hat
* ACME unterstützt die Ausstellung von Wildcard-Zertifikaten, die eine Domain und alle ihre Subdomains mit einem einzigen Zertifikat sichern können
= Validerungsprozess =
== Registrierung des Webservers beim ACME Server ==
{{#drawio:acme-01}}
== HTTP-Challenge ==
{{#drawio:acme-02}}
== DNS-Challenge ==
{{#drawio:acme-03}}
== Abschluss ==
* Sobald der ACME Server die Erfüllung der Challenge bestätigt, ist der Webserver dazu berechtigt Zertifikatsmanagement zu betreiben
* Für ein neues Zertifikat, würde der Webserver ein '''C'''ertificate '''S'''igning '''R'''equest erstellen
* Diese Anfrage signiert der Webserver zusätzlich mit dem privaten Schlüssel aus der Registrierung an den ACME-Server, um die CSR zu autorisieren
{{#drawio:acme-04}}
= Weiterführend =
* [[OPNsense DNS-01]]
* [[OPNsense HTTP-01]]
* [[Step CA]]
= Links =

Aktuelle Version vom 19. Februar 2024, 10:22 Uhr

Automatic Certificate Management Environment

  • ACME ist eine Protokoll, um den Prozess der Domain-Validierung und Zertifikatsaustellung zu standardisieren, das von der ISRG entwickelt wurde
  • Das Ziel ist es, den Datenverkehr im Internet zu verschlüsseln, indem der Erhalt und die Erneuerung von SSL/TLS-Zertifikaten vereinfacht und automatisierbar wird
  • Als Validierungsverfahren gibt es entweder die DNS- oder die HTTP-Challenge
  • Dadurch soll gewährleistet werden, dass die Entität, die das Zertifikat anfordert, wirklich Kontrolle über die Domain hat
  • ACME unterstützt die Ausstellung von Wildcard-Zertifikaten, die eine Domain und alle ihre Subdomains mit einem einzigen Zertifikat sichern können

Validerungsprozess

Registrierung des Webservers beim ACME Server

acme-01

HTTP-Challenge

acme-02

DNS-Challenge

acme-03

Abschluss

  • Sobald der ACME Server die Erfüllung der Challenge bestätigt, ist der Webserver dazu berechtigt Zertifikatsmanagement zu betreiben
  • Für ein neues Zertifikat, würde der Webserver ein Certificate Signing Request erstellen
  • Diese Anfrage signiert der Webserver zusätzlich mit dem privaten Schlüssel aus der Registrierung an den ACME-Server, um die CSR zu autorisieren
acme-04

Weiterführend

Links