Crypt_GPG | Encrypt/decrypt PGP messages with PHP

 by   pear PHP Version: v1.6.7 License: LGPL-2.1

kandi X-RAY | Crypt_GPG Summary

kandi X-RAY | Crypt_GPG Summary

Crypt_GPG is a PHP library. Crypt_GPG has no bugs, it has a Weak Copyleft License and it has low support. However Crypt_GPG has 1 vulnerabilities. You can download it from GitHub.

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.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              Crypt_GPG has a low active ecosystem.
              It has 81 star(s) with 30 fork(s). There are 21 watchers for this library.
              OutlinedDot
              It had no major release in the last 6 months.
              Crypt_GPG has no issues reported. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of Crypt_GPG is v1.6.7

            kandi-Quality Quality

              Crypt_GPG has no bugs reported.

            kandi-Security Security

              Crypt_GPG has 1 vulnerability issues reported (0 critical, 0 high, 1 medium, 0 low).

            kandi-License License

              Crypt_GPG is licensed under the LGPL-2.1 License. This license is Weak Copyleft.
              Weak Copyleft licenses have some restrictions, but you can use them in commercial projects.

            kandi-Reuse Reuse

              Crypt_GPG releases are not available. You will need to build from source code and install.
              Installation instructions are not available. Examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi has reviewed Crypt_GPG and discovered the below as its top functions. This is intended to give you an instant insight into Crypt_GPG implemented functionality, and help decide if they suit your requirements.
            • Process the command
            • Handles the status line .
            • Get the list of private keys
            • Generate a password key .
            • Adds a key to an array .
            • Parse a command line
            • Parses a GPG_GPG_Key .
            • Checks if the process is running
            • Get primary key
            • Returns the hash algorithm name .
            Get all kandi verified functions for this library.

            Crypt_GPG Key Features

            No Key Features are available at this moment for Crypt_GPG.

            Crypt_GPG Examples and Code Snippets

            No Code Snippets are available at this moment for Crypt_GPG.

            Community Discussions

            QUESTION

            Cannot sign document with Crypt_GPG, fails with 'Cannot sign data. No passphrase provided.'
            Asked 2017-Dec-13 at 23:46

            I am using Crypt_GPG for PHP and I am unable to sign a GPG document even though I am importing a sign key which I just created, which does have a passphrase.

            The code is pretty simple:

            ...

            ANSWER

            Answered 2017-Dec-13 at 23:46

            Thank you bishop. The problem seems to be a bug in gpg 2.0.22, which is the version I have in Docker. I did some testing and I noticed I had no issues on our qa and production servers. I checked the version on those boxes and it was 2.0.28. My code has been vindicated.

            Source https://stackoverflow.com/questions/47785199

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install Crypt_GPG

            You can download it from GitHub.
            PHP requires the Visual C runtime (CRT). The Microsoft Visual C++ Redistributable for Visual Studio 2019 is suitable for all these PHP versions, see visualstudio.microsoft.com. You MUST download the x86 CRT for PHP x86 builds and the x64 CRT for PHP x64 builds. The CRT installer supports the /quiet and /norestart command-line switches, so you can also script it.

            Support

            High-Level DocumentationDetailed API Documentation
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

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

          • CLI

            gh repo clone pear/Crypt_GPG

          • sshUrl

            git@github.com:pear/Crypt_GPG.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link