(PHP 4 >= 4.0.6, PHP 5)
openssl_pkcs7_verify -- Überprüft die Unterschrift einer mit S/MIME unterschriebenen Nachricht
Die Funktion openssl_pkcs7_verify() liest die
S/MIME Nachricht, die in der Datei filename
enthalten ist und untersucht die digitale Unterschrift.
Ist die Unterschrift überprüft wird TRUE zurückgegeben, falls die
Unterschrift nicht korrekt ist FALSE (die Nachricht wurde mit dem
Zertifikat vermischt oder das unterzeichnende Zertifikat ist ungültig).
Tritt ein Fehler auf wird -1 zurückgegeben.
Mit dem Parameter flags
könnenn Sie die Art und
Weise beeinflussen, wie die Unterschrift überprüft wird - für mehr
Informationen siehe
PKCS7 Konstanten.
Wird der Parameter outfilename
angegeben, sollte
dies eine Zeichenkette sein, die den Namen einer Datei enthält,
in der das Zertifikat der unterzeichnenden Person im PEM Format
gespeichert wird.
Wird der Parameter cainfo
angegeben, sollten
Informationen über die vertrauenswürdigen CA Zertifikate enthalten sein,
die für den Überprüfungsprozess benutzt werden - für mehr Informationen
zu diesem Parameter sollten Sie unter
Zertifikat Nachweis
nachschauen.
Wird der Parameter extracerts
angegeben, ist es der
Name einer Datei, die ein mehrere extra Zertifikate enthält, die als
nicht vertrauenswürdige CAs genutzt werden.
Zurück | Zum Anfang | Weiter |
openssl_pkcs7_sign | Nach oben | openssl_pkey_export_to_file |