openssl_pkcs7_decrypt

openssl_pkcs7_decrypt -- Déchiffre un message S/MIME

Description

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

Les paramètres et le type de retour de cette fonction risquent d' evoluer d 'ici à la prochaine version de PHP .

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

 
!"

 
;

 
?





Ces constantes ont été ajoutées en PHP 4.0.6 .