Bezeichnung
easy:SetOpt_Proxy_PinnedPublicKey -- legt das Public Key Pinning für https-Proxy fest
Übersicht
easy:SetOpt_Proxy_PinnedPublicKey(pinnedpubkey)
Beschreibung
Übergeben Sie eine Zeichenkette als Parameter. Die Zeichenkette kann der Dateiname Ihres Public Key Pinning sein. Das erwartete Dateiformat ist "PEM" oder "DER". Die Zeichenkette kann auch eine beliebige Anzahl von Base64-codierten sha256-Hashes sein, denen "sha256//" vorangestellt und durch ";" getrennt wird.

Beim Übertragung einer TLS- oder SSL-Verbindung sendet der https-Proxy ein Zertifikat, das seine Identität angibt. Ein öffentlicher Schlüssel (Public Key) wird aus diesem Zertifikat ausgelesen. Wenn er nicht genau mit dem für diese Option bereitgestellten öffentlichen Schlüssel übereinstimmt, bricht curl die Verbindung ab, bevor Daten gesendet oder empfangen werden.

Bei Nichtübereinstimmung wird #CURLE_SSL_PINNEDPUBKEYNOTMATCH zurückgegeben.

Eingaben
pinnedpubkey
Eingabewert

Navigation zeigen