Als «openssl» getaggte Fragen

OpenSSL ist ein Open-Source-Software-Toolkit, das das SSL / TLS-Protokoll sowie eine allgemeine kryptografische Bibliothek implementiert.


11
Wie testest du ein öffentliches / privates DSA-Schlüsselpaar?
Gibt es eine einfache Möglichkeit, um zu überprüfen, ob ein bestimmter privater Schlüssel mit einem bestimmten öffentlichen Schlüssel übereinstimmt? Ich habe ein paar * .pub- und ein paar * .key-Dateien und muss überprüfen, welche zu welchen passen. Auch dies sind Pub / Key-Dateien, DSA. Ich würde wirklich einen Einzeiler bevorzugen …
167 encryption  ssl  openssl  key 


2
Unterschiede zwischen "BEGIN RSA PRIVATE KEY" und "BEGIN PRIVATE KEY"
Hallo, ich habe ein Programm geschrieben, das private Schlüssel aus einer .pemDatei importiert und ein privates Schlüsselobjekt erstellt, um es später zu verwenden. Das Problem, mit dem ich konfrontiert bin, ist, dass einige pemDateikopfzeilen mit beginnen -----BEGIN PRIVATE KEY----- während andere mit beginnen -----BEGIN RSA PRIVATE KEY----- Durch meine Suche …
150 openssl  rsa  private-key  pem 

16
dyld: Bibliothek nicht geladen: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Ich habe Vapor über Homebrew installiert und wollte dann sofort durch Ausführen in ein Projekt springen vapor new Hello, bekam dann aber die folgende Meldung zurück im Terminal: dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib Referenced from: /usr/local/bin/vapor Reason: image not found zsh: abort vapor new Hello Ich habe einige Ansätze ausprobiert, …
149 swift  macos  openssl  homebrew  vapor 


8
Konvertieren Sie den PEM-Schlüssel in das ssh-rsa-Format
Ich habe ein Zertifikat im derFormat, aus dem ich mit diesem Befehl einen öffentlichen Schlüssel generiere: openssl x509 -inform der -in ejbcacert.cer -noout -pubkey > pub1key.pub Was dazu führt: -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7vbqajDw4o6gJy8UtmIbkcpnk O3Kwc4qsEnSZp/TR+fQi62F79RHWmwKOtFmwteURgLbj7D/WGuNLGOfa/2vse3G2 eHnHl5CB8ruRX9fBl/KgwCVr2JaEuUm66bBQeP5XeBotdR4cvX38uPYivCDdPjJ1 QWPdspTBKcxeFbccDwIDAQAB -----END PUBLIC KEY----- Wie kann ich einen solchen öffentlichen Schlüssel erhalten? Entweder vom Zertifikat …
142 openssl  openssh 

1
Ordnungsgemäße Verwendung der HsOpenSSL-API zur Implementierung eines TLS-Servers
Ich versuche herauszufinden, wie die OpenSSL.Session- API in einem gleichzeitigen Kontext richtig verwendet wird Angenommen, ich möchte eine implementieren stunnel-style ssl-wrapper, würde ich die folgende grundlegende Skelettstruktur erwarten, die eine naive implementiertfull-duplex tcp-port-forwarder: runProxy :: PortID -> AddrInfo -> IO () runProxy localPort@(PortNumber lpn) serverAddrInfo = do listener <- listenOn …
141 haskell  openssl  ssl 

14
Homebrew weigert sich, OpenSSL zu verlinken
Ich bin auf: OSX 10.11.6, Homebrew Version 0.9.9m OpenSSL 0.9.8zg 14. Juli 2015 Ich versuche mit Dotnetcore zu spielen und indem ich deren Anweisungen folge , Ich habe die neueste Version von openssl aktualisiert / installiert: > brew install openssl ==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2h_1.el_capitan.bottle.tar.gz Already downloaded: /Users/administrator/Library/Caches/Homebrew/openssl-1.0.2h_1.el_capitan.bottle.tar.gz ==> Pouring openssl-1.0.2h_1.el_capitan.bottle.tar.gz ==> …

13
Konvertieren eines Java-Keystores in das PEM-Format
Ich versuche, mithilfe von Keytool- und OpenSSL-Anwendungen von einer Java-Keystore-Datei in eine PEM-Datei zu konvertieren. Aber ich konnte keinen guten Weg finden, um die Konvertierung durchzuführen. Irgendwelche Ideen? Anstatt den Keystore direkt in PEM zu konvertieren, habe ich versucht, zuerst eine PKCS12-Datei zu erstellen und dann in die entsprechende PEM-Datei …

13
Erstellen Sie ein vertrauenswürdiges selbstsigniertes SSL-Zertifikat für localhost (zur Verwendung mit Express / Node).
Beim Versuch, verschiedene Anweisungen zum Erstellen eines selbstsignierten Zertifikats für die Verwendung mit localhost zu befolgen, scheinen die meisten Anweisungen für IIS zu gelten, aber ich versuche, Nodejs / Express zu verwenden. Keiner von ihnen funktioniert ordnungsgemäß, da das Zertifikat zwar installiert wird, aber nicht vertrauenswürdig ist. Folgendes habe ich …

7
Überprüfen Sie eine Zertifikatkette mit openssl verify
Ich baue eine eigene Zertifikatskette mit folgenden Komponenten auf: Root Certificate - Intermediate Certificate - User Certificate Das Root-Zertifikat ist ein selbstsigniertes Zertifikat. Das Zwischenzertifikat wird von Root und der Benutzer von Intermediate signiert. Jetzt möchte ich überprüfen, ob ein Benutzerzertifikat seinen Anker durch das Stammzertifikat hat. Mit openssl verify …

13
Sie müssen die openssl-Erweiterung aktivieren, um Dateien über https herunterladen zu können
Ich wollte Zend Framework 2 installieren. Also habe ich die Skeleton-Anwendung heruntergeladen. Wie im ZF2-Handbuch erwähnt, müssen wir den Befehl ausgeben php composer.phar install Im Skelett. Aber ich bekomme einen Fehler Sie müssen die openssl-Erweiterung aktivieren, um Dateien über https herunterladen zu können Dann habe ich das ssl_module in meinem …

6
NSData in String konvertieren?
Ich speichere einen openssl privaten Schlüssel EVP_PKEY als nsdata. Dafür serialisiere ich mit dem folgenden Code in einen Byte-Stream unsigned char *buf, *p; int len; len = i2d_PrivateKey(pkey, NULL); buf = OPENSSL_malloc(len); p = buf; i2d_PrivateKey(pkey, &p); Dabei ist pkey vom Typ EVP_PKEY. Dann speichere ich die Bytes aus dem …
122 iphone  ios  sqlite  openssl  nsdata 

5
Wie extrahiere ich einen öffentlichen Schlüssel mit OpenSSL?
Der folgende Befehl generiert eine Datei, die sowohl einen öffentlichen als auch einen privaten Schlüssel enthält: openssl genrsa -des3 -out privkey.pem 2048 Quelle: hier Bei OpenSSL enthält der private Schlüssel auch die Informationen zum öffentlichen Schlüssel, sodass ein öffentlicher Schlüssel nicht separat generiert werden muss Wie können wir den öffentlichen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.