Diese Anleitung erklärt, wie eine Certificate Signing Request (CSR) für ein Code-Signing-Zertifikat mit OpenSSL erstellt wird, und ebenso wichtig, wann dieser Ansatz nicht mehr anwendbar ist. Seit dem 1. Juni 2023 haben sich die Regeln für Code-Signing-Schlüssel geändert, sodass der alte, rein softwarebasierte OpenSSL-Workflow von Zertifizierungsstellen für ein öffentlich vertrauenswürdiges Code-Signing-Zertifikat nicht mehr akzeptiert wird. […]
Das Zertifikate-Snap-In in der Microsoft Management Console (MMC) kann auf einem Windows-Rechner eine PKCS #10-Zertifikatsanforderung ohne zusätzliche Software erstellen. Diese Anleitung führt Bildschirm für Bildschirm durch diesen Assistenten für ein Code-Signing-Zertifikat und beginnt mit dem Teil, den ältere Anleitungen meist auslassen: Die Regeln für private Schlüssel bei Code Signing haben sich am 1. Juni 2023 […]
Wichtiges Update! Ab dem 1. Juni 2023 gilt eine neue Sicherheitsmaßnahme für Code Signing-Zertifikate. Alle Code Signing-Zertifikate müssen jetzt auf Hardware gespeichert werden, die bestimmte Sicherheitsstandards wie FIPS 140 Level 2, Common Criteria EAL 4+ oder vergleichbare Standards erfüllt. Infolgedessen hat sich der Prozess der Beschaffung und Installation von Zertifikaten geändert. Zertifizierungsstellen unterstützen nicht mehr […]
Keychain Access ist immer noch auf jedem Mac vorhanden, und der Certificate Assistant erstellt weiterhin Zertifikatssignierungsanfragen. Ob diese Anfrage für Code-Signing überhaupt nutzbar ist, hängt vollständig davon ab, welches Zertifikat Sie bestellen. Für ein Apple Developer ID-Zertifikat, mit dem Sie Mac-Software außerhalb des Mac App Store verteilen können, ist Keychain Access das richtige Werkzeug, und […]
Das keytool-Dienstprogramm, das mit dem Java Development Kit (JDK) ausgeliefert wird, erstellt ein Schlüsselpaar innerhalb eines Java-Keystores und wandelt es in einen CSR (Certificate Signing Request) um, den kodierten Block, den eine Certificate Authority (CA) liest, um Sie zu identifizieren, bevor sie ein Zertifikat ausstellt. Für die Codesignierung hat sich am 1. Juni 2023 geändert, […]
Ein Code-Signing-Zertifikat beweist, wer eine Software veröffentlicht hat, und zeigt, dass der Code seit der Signierung nicht verändert wurde. Um eines zu bestellen, erstellen Sie eine CSR (Certificate Signing Request), den Block verschlüsselten Textes, den die Zertifizierungsstelle (CA) verwendet, um Sie zu identifizieren und das Zertifikat auszustellen. Für Code-Signing-CSRs gelten andere Regeln als für die […]
Um einen PrestaShop-Shop auf HTTPS umzustellen, sind drei Schritte notwendig: ein SSL-Zertifikat auf Ihrem Server installieren, zwei Einstellungen in Shop Parameters aktivieren und den alten HTTP-Verkehr umleiten. Der mittlere Schritt bereitet den meisten Nutzern Probleme, da PrestaShop zwei SSL-Einstellungen statt einer besitzt und die zweite gesperrt bleibt, bis die erste gespeichert wurde.
Ein SSL-Zertifikat auf einer WordPress-Website einzurichten erfordert drei Schritte: das Zertifikat auf Ihrem Server installieren, WordPress auf die HTTPS-Versionen Ihrer URLs verweisen und den alten HTTP-Verkehr umleiten. Die meisten Hoster übernehmen inzwischen den ersten Schritt für Sie, und seit Version 5.7 erledigt WordPress einen Großteil des zweiten Schritts selbstständig. Diese Anleitung deckt alle drei Schritte […]
Das Umstellen einer Joomla-Website auf HTTPS erfordert drei Schritte: Installieren Sie ein SSL-Zertifikat auf Ihrem Server, aktivieren Sie Force HTTPS in der Globalen Konfiguration von Joomla, und fügen Sie eine 301-Weiterleitung hinzu, damit alte HTTP-Links weiterhin funktionieren. Der dritte Schritt hat eine Joomla-spezifische Besonderheit, über die die meisten stolpern, und diese wird unten vor dem […]
Ohne ein SSL-Zertifikat kann eine Website nicht richtig funktionieren. Wenn Sie keine auf Ihrem Server installiert haben, zeigen die Browser an, dass Ihre Verbindung nicht sicher ist. Das Problem mit SSL-Zertifikaten ist, dass sie eine unknackbare Verschlüsselung bieten, aber anfällig für verschiedene Fehler sind, die auf technische Pannen oder fehlerhafte Konfiguration zurückzuführen sind. Ein häufiges […]