您的位置:寻梦网首页编程乐园PHP 编程PHP5中文手册
PHP5中文手册

gnupg_decryptverify

(PECL gnupg:0.2-1.3.1)

gnupg_decryptverify — Decrypts and verifies a given text

说明

array gnupg_decryptverify ( resource $identifier , string $text , string &$plaintext )

Decrypts and verifies a given text and returns information about the signature. The parameter plaintext gets filled with the decrypted text.

返回值

On success, this function returns information about the signature and fills the plaintext parameter with the decrypted text. On failure, this function returns FALSE.

范例

Example#1 Procedural gnupg_decryptverify() example

<?php
$plaintext 
"";
$res gnupg_init();
gnupg_adddecryptkey($res,"8660281B6051D071D94B5B230549F9DC851566DC","test");
$info gnupg_decryptverify($res,$text,$plaintext);
print_r($info);
?>

Example#2 OO gnupg_decryptverify() example

<?php
$plaintext 
"";
$gpg = new gnupg();
$gpg -> adddecryptkey("8660281B6051D071D94B5B230549F9DC851566DC","test");
$info $gpg -> decryptverify($text,$plaintext);
print_r($info);
?>