Hilfe GnuPG

Hier eine kleine Hilfe wie man GnuGP mit PHP verwenden kann und wie man einen vorhandenen Key importiert.

http://46dogs.blogspot.de/2007/11/setting-up-gnupg-gpg-for-use-with-php.html
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/3/html/Step_by_Step_Guide/s1-gnupg-import.html
https://www.gnupg.org/gph/en/manual/c14.html

Die Umgebungsvariable brauchte ich nicht extra setzen, wenn ich das PHP-Script über CLI ausführte.

Also installieren (das Verzeichnis /home/benutzer/.gnupg muss auf 0700 stehen!) und dann:


gpg --import key.asc
gpg --list-keys
gpg --fingerprint


Dieser Fingerprint ist das was man in der Encrypt-Methode angeben muss.


$gpg = new gnupg();
$gpg->seterrormode(GNUPG_ERROR_WARNING); //should be setted!
$gpg->addencryptkey($fingerprint);
$result = $gpg->encrypt($toEncryptContent);


einen neuen Key anlegen geht mit:

gpg --gen-key
User annonyme 2015-11-08 06:26

write comment:
Four + = 12

Möchtest Du AdSense-Werbung erlauben und mir damit helfen die laufenden Kosten des Blogs tragen zu können?