2017 © Pedro Peláez
 

library crypt_gpg

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

image

pear/crypt_gpg

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  • Tuesday, May 29, 2018
  • by gauthierm
  • Repository
  • 19 Watchers
  • 44 Stars
  • 96,845 Installations
  • PHP
  • 4 Dependents
  • 0 Suggesters
  • 18 Forks
  • 2 Open issues
  • 13 Versions
  • 23 % Grown

The README.md

Crypt_GPG

Crypt_GPG is a PHP package to interact with the GNU Privacy Guard (GnuPG). GnuPG is a free and open-source implementation of the OpenPGP protocol, providing key management, data encryption and data signing. Crypt_GPG provides an object-oriented API for performing OpenPGP actions using GnuPG., (*1)

Documentation

Quick Example

addEncryptKey('test@example.com');
$data = $gpg->encrypt('my secret data');

?>

Further Documentation

Bugs and Issues

Please report all new issues via the PEAR bug tracker., (*2)

Please submit pull requests for your bug reports!, (*3)

Testing

To test, run either $ phpunit tests/ or $ pear run-tests -r, (*4)

Building

To build, simply $ pear package, (*5)

Installing

To install from scratch $ pear install package.xml, (*6)

To upgrade $ pear upgrade -f package.xml, (*7)

The Versions

29/05 2018

dev-master

9999999-dev https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Aleksander Machniak
by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

29/05 2018

v1.6.3

1.6.3.0 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Aleksander Machniak
by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

03/09 2017

v1.6.2

1.6.2.0 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Aleksander Machniak
by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

27/08 2017

v1.6.1

1.6.1.0 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Aleksander Machniak
by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

26/02 2017

v1.6.0

1.6.0.0 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

06/12 2016

v1.6.0b3

1.6.0.0-beta3 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

25/11 2016

v1.6.0b2

1.6.0.0-beta2 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

29/10 2016

v1.6.0b1

1.6.0.0-beta1 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

07/10 2016

v1.4.3

1.4.3.0 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

19/06 2016

v1.4.2

1.4.2.0 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

17/04 2016

v1.4.1

1.4.1.0 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

16/10 2015

v1.4.0

1.4.0.0 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg

19/08 2015

dev-has-20939

dev-has-20939 https://github.com/pear/Crypt_GPG

Provides an object oriented interface to the GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system.

  Sources   Download

LGPL-2.1

The Requires

 

The Development Requires

by Michael Gauthier
by Nathan Fredrickson

encryption gpg pgp gnupg