How to apply Zip Compression in GnuPG Class of PHP

Viewed 59

I would like to compress message using GnuPG PHP extension

 putenv("GNUPGHOME=/var/www/.gnupg");
 //$gpg = new gnupg();
 $res = gnupg_init();
 $rtv = gnupg_import($res, $pubkey);
 gnupg_addencryptkey($res, $rtv['fingerprint']);
 $pgp_str = gnupg_encrypt($res, $str);

I would like to pass compress-algo parameter but haven't found way to pass, can someone suggest?

Thanks for help!

1 Answers

Reference to GPG Configuration, create file gpg.conf inside .gnupg folder.

Then put options in gpg.conf, check this for example

check result using gpg --list-packets -vv --show-session-key yourfilename.gpg

Related