Als «ssl» getaggte Fragen

128
Wie mache ich eine https-Anfrage mit einem schlechten Zertifikat?

Angenommen, ich möchte https://golang.orgprogrammatisch werden. Derzeit hat golang.org (ssl) ein schlechtes Zertifikat, das an *.appspot.comSo ausgestellt wird, wenn ich dies ausführe: package main import ( "log" "net/http" ) func main() { _, err := http.Get("https://golang.org/") if err != nil {...

128
Ü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,...

124
Unterstützt Java Let's Encrypt-Zertifikate?

Ich entwickle eine Java-Anwendung, die eine REST-API auf einem Remote-Server über HTTP abfragt. Aus Sicherheitsgründen sollte diese Kommunikation auf HTTPS umgestellt werden. Nachdem Let's Encrypt die öffentliche Beta gestartet hat, möchte ich wissen, ob Java derzeit standardmäßig mit seinen...

122
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...