/ / $cert and $key are assumed to contain your personal certificate and private / / key pair, and that you are the recipient of an S / MIME message $infilename = "encrypted.msg"; / / this file holds your encrypted message $outfilename = "decrypted.msg"; / / make sure you can write to this file if (openssl_pkcs7_decrypt($infilename, $outfilename, $cert, $key)) echo "decrypted !"; else echo "failed to decrypt !";
復号化されたメッセージは、 outfilename で指 定したファイルに出力されます。