note 116193 added to function.gnupg-import
| From: | vangelier at hotmail dot com | Date: | Thu, 20 Nov 2014 08:49:05 +0000 |
| Subject: | note 116193 added to function.gnupg-import | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-200962@lists.php.net to get a copy of this message | ||
Yes so,
I was also stuck on this shit. And nobody doesn't bother to leave a comment so i will.
If you want to import keys, make sure ~/.gnupg is 0757. So,
chmod -R 0757 ~gnupg
What i did on CentOS (more safe) is the following:
chmod -R 0757 /usr/share/httpd/.gnupg
sudo -u apache gpg --allow-secret-key-import --import My-PrivateKey.asc
Show the fingerprint to use with $pgp->adddecryptionkey etc.
sudo -u apache gpg --fingerprint
Then:
$gpg = new gnupg();
$gpg->seterrormode(gnupg::ERROR_EXCEPTION);
try{
$key = $gpg->import(file_get_contents("../CarPal-PrivateKey.asc"));
if($key['fingerprint'] != "THATONEFINGERPRINT"){
echo "<b>Je hebt de key nog niet geimporteerd!.<b/>";
}
$gpg->adddecryptkey('THATONEFINGERPRINT', '@DifficultPassword!');
}catch(Exception $err){
echo "<pre>";
print_r($err);
}
echo $gpg->decrypt('EncryptedText');
----
Server IP: 72.52.91.14
Probable Submitter: 95.195.146.161
----
Manual Page -- http://php.net/manual/en/function.gnupg-import.php
Edit -- https://master.php.net/note/edit/116193
Del: integrated -- https://master.php.net/note/delete/116193/integrated
Del: useless -- https://master.php.net/note/delete/116193/useless
Del: bad code -- https://master.php.net/note/delete/116193/bad+code
Del: spam -- https://master.php.net/note/delete/116193/spam
Del: non-english -- https://master.php.net/note/delete/116193/non-english
Del: in docs -- https://master.php.net/note/delete/116193/in+docs
Del: other reasons-- https://master.php.net/note/delete/116193
Reject -- https://master.php.net/note/reject/116193
Search -- https://master.php.net/manage/user-notes.php