Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gnupg_decrypt(3) [php man page]

GNUPG_DECRYPT(3)							 1							  GNUPG_DECRYPT(3)

gnupg_decrypt - Decrypts a given text

SYNOPSIS
string gnupg_decrypt (resource $identifier, string $text) DESCRIPTION
Decrypts the given text with the keys, which were set with gnupg_adddecryptkey before. PARAMETERS
o $identifier -The gnupg identifier, from a call to gnupg_init(3) or gnupg. o $text - The text being decrypted. RETURN VALUES
On success, this function returns the decrypted text. On failure, this function returns FALSE. EXAMPLES
Example #1 Procedural gnupg_decrypt(3) example <?php $res = gnupg_init(); gnupg_adddecryptkey($res,"8660281B6051D071D94B5B230549F9DC851566DC","test"); $plain = gnupg_decrypt($res,$encrypted_text); echo $plain; ?> Example #2 OO gnupg_encrypt(3) example <?php $gpg = new gnupg(); $gpg -> adddecryptkey("8660281B6051D071D94B5B230549F9DC851566DC","test"); $plain = $gpg -> decrypt($encrypted_text); echo $plain; ?> PHP Documentation Group GNUPG_DECRYPT(3)

Check Out this Related Man Page

GNUPG_VERIFY(3) 							 1							   GNUPG_VERIFY(3)

gnupg_verify - Verifies a signed text

SYNOPSIS
array gnupg_verify (resource $identifier, string $signed_text, string $signature, [string &$plaintext]) DESCRIPTION
Verifies the given $signed_text and returns information about the signature. PARAMETERS
o $identifier -The gnupg identifier, from a call to gnupg_init(3) or gnupg. o $signed_text - The signed text. o $signature - The signature. To verify a clearsigned text, set signature to FALSE. o $plaintext - The plain text. If this optional parameter is passed, it is filled with the plain text. RETURN VALUES
On success, this function returns information about the signature. On failure, this function returns FALSE. EXAMPLES
Example #1 Procedural gnupg_verify(3) example <?php $plaintext = ""; $res = gnupg_init(); // clearsigned $info = gnupg_verify($res,$signed_text,false,$plaintext); print_r($info); // detached signature $info = gnupg_verify($res,$signed_text,$signature); print_r($info); ?> Example #2 OO gnupg_verify(3) example <?php $plaintext = ""; $gpg = new gnupg(); // clearsigned $info = $gpg -> verify($signed_text,false,$plaintext); print_r($info); // detached signature $info = $gpg -> verify($signed_text,$signature); print_r($info); ?> PHP Documentation Group GNUPG_VERIFY(3)
Man Page