openssl_pkcs7_decrypt
(PHP 4 >= 4.0.6, PHP 5)
openssl_pkcs7_decrypt -- Déchiffre un message S/MIME
Description
bool
openssl_pkcs7_decrypt ( string infilename, string outfilename, mixed recipcert [, mixed recipkey] )
openssl_pkcs7_decrypt() déchiffre le message S/MIME
contenu dans le fichier infilename, en utilisant le
certificat et la clé privée spécifiés par recipcert et
recipkey. Le message déchiffré sera écrit dans le
fichier outfilename.
Exemple 1. Exemple avec openssl_pkcs7_decrypt()
<?php // $cert et $key contiennent vos certificats et clés privés // On suppose aussi que le message vous est destiné $infilename = "message_chiffre.msg";
// Le message chiffré $outfilename = "message_dechiffre.msg";
// Assurez-vous de bien pouvoir écrire dans ce fichier if (openssl_pkcs7_decrypt($infilename, $outfilename, $cert, $key)) { echo 'déchiffré!'; } else { echo 'impossible de déchiffrer!'; } ?>
|
|