PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

openssl_pkcs7_encrypt> <openssl_pkcs12_read
Last updated: Fri, 10 Oct 2008

view this page in

openssl_pkcs7_decrypt

(PHP 4 >= 4.0.6, PHP 5)

openssl_pkcs7_decryptEntschlüsseln einer S/MIME verschlüsselten Nachricht

Beschreibung

bool openssl_pkcs7_decrypt ( string $infilename , string $outfilename , mixed $recipcert [, mixed $recipkey ] )

Die Funktion openssl_pkcs7_decrypt() entschlüsselt die mit S/MIME verschlüsselte Nachricht, die sich in der Datei befindet, die mit dem Paramter infilename angegeben wurde. Benutzt wird dafür das Zertifikat, angegeben durch recipcert , und der damit verknüpfte private Schlüssel, angegeben durch recipkey .

Parameter-Liste

infilename

outfilename

Die entschlüsselte Nachricht wird in die Datei namens outfilename geschrieben.

recipcert

recipkey

Rückgabewerte

Gibt bei Erfolg TRUE zurück, im Fehlerfall FALSE.

Beispiele

Beispiel #1 openssl_pkcs7_decrypt() Beispiel

<?php
// Annahme: $cert enthält Ihr persönliches Zertifikat und
// $key Ihr privates Schlüsselpaar. Sie erhalten eine S/MIME Nachricht.
$infilename "encrypted.msg";  // diese Datei enthält ihre verschlüsselte Nachricht
$outfilename "decrypted.msg"// stellen Sie sicher, dass Sie Schreibrechte haben!

if (openssl_pkcs7_decrypt($infilename$outfilename$cert$key)) {
    echo 
"entschlüsselt!";
} else {
    echo 
"entschlüsseln fehlgeschlagen!";
}
?>



add a note add a note User Contributed Notes
openssl_pkcs7_decrypt
There are no user contributed notes for this page.

openssl_pkcs7_encrypt> <openssl_pkcs12_read
Last updated: Fri, 10 Oct 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites