Erstellen Sie ein OpenSSL-Zertifikat unter Windows
Da bin ich sehr neu, um SSL-Zertifikate, und die Schaffung und Nutzung von Ihnen ich dachte, vielleicht StackOverflow-Mitglieder mir helfen können.
Ich bin aus Holland, die häufigste Art von online-Zahlungen ist die Durchführung iDEAL. Ein online-bezahl-Protokoll unterstützt, die von den großen Banken. Ich habe zu implementieren, eine "professionelle" version. Dies beinhaltet die Schaffung eines privaten RSA-Schlüssel. Basierend auf diesen Schlüssel muss ich ein Zertifikat erstellen und hochladen auf den webserver.
Bin ich auf eine Windows-Maschine und völlig verwirrt, was zu tun ist. Ich warf einen Blick auf die OpenSSL-website, weil das Handbuch weitergeleitet, der mich zu dieser website, um eine SSL-Toolkit.
Das Handbuch enthält zwei Befehle, die ausgeführt werden müssen, um einen RSA-Schlüssel und ein Zertifikat.
Befehle sind:
openssl genrsa -des3 –out priv.pem -passout pass:myPassword 1024
und
openssl req -x509 -new -key priv.pem -passin pass:myPassword -days 3650 -out cert.cer
Gibt es eine Möglichkeit, kann ich dies tun, indem Sie ein Dienstprogramm auf einem windows-Rechner? Ich habe heruntergeladen PuTTy KeyGenerator. Aber ich bin mir nicht sicher, was zu tun ist, habe ich einen Schlüssel (SSH-2 RSA", was auch immer das ist..) aber wie erstelle ich ein Zertifikat mit dem Schlüssel?
InformationsquelleAutor der Frage Ben | 2010-03-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie eine native OpenSSL für Windows, oder Sie können verwenden Sie immer Cygwin.
InformationsquelleAutor der Antwort Adam Batkin
Wenn Sie auf windows und apache verwenden, vielleicht über WAMP oder die Drupal-stack Installers können Sie zusätzlich herunterladen git für windows - Paket, das viele nützliche linux-Kommandozeilen-tools, eines davon ist openssl.
Der folgende Befehl erstellt das selbstsignierte Zertifikat und den Schlüssel für den apache und funktioniert einwandfrei in windows:
InformationsquelleAutor der Antwort alexkb
Erstellen Sie ein selbst signiertes Zertifikat auf Windows 7 mit IIS 6...
Öffnen Sie den IIS -
Wählen Sie Ihren server (top-level-Element oder den Namen des Computers)
Unter den IIS-Abschnitt, öffnen Sie die "Server-Zertifikate"
Klicken Sie Auf "Create Self-Signed Certificate"
Den Namen "localhost" (oder so ähnlich, das ist nicht spezifisch)
Klicken Sie auf "OK"
Können Sie dann binden Sie das Zertifikat für Ihre website...
Rechten Maustaste auf Ihre website und wählen Sie "Bindungen Bearbeiten..."
Klicken Sie Auf "Hinzufügen"
Klicken Sie auf "OK"
Klicken Sie Auf "Schließen"
InformationsquelleAutor der Antwort teewuane
Überlegen mit Zertifikat-depot web-app zu erstellen privaten Schlüssel und das Zertifikat basiert auf: http://www.cert-depot.com/
Kann es auch eine PFX-für Sie.
Disclaimer: ich bin der Schöpfer Zertifikat-depot.
InformationsquelleAutor der Antwort Dima Stopel
Natürlich können Sie putty (puttygen.exe) zu tun.
Oder kann man Cygwin zur Verwendung der Dienstprogramme, die Sie gerade beschrieben.
InformationsquelleAutor der Antwort Pablo Santa Cruz
Hier können Sie selbstsigniertes Zertifikat erstellen online:
http://www.mobilefish.com/services/ssl_certificates/ssl_certificates.php
InformationsquelleAutor der Antwort lubosdz
Versuchen SSLTools Manager, es ist eine komplette SSL-management-tool für windows und ermöglicht Ihnen die Erstellung von csr-leicht. Es ist, was ich verwenden. Viel Glück!
InformationsquelleAutor der Antwort Yogi
Versuchen cmder cmder. Diese Konsole gehören alle comend 😉 Sie brauchen keinen download einer nativen OpenSSL für Windows 😉
InformationsquelleAutor der Antwort grantDEV