phpcq/gnupg
GnuPG wrapper and signature verification library used by the phpcq tool runner. Provides a lightweight API for interacting with GnuPG and validating signatures to support automated PHP code quality checks in CI pipelines.
.env or Vault.Adopt if:
Look elsewhere if:
phpseclib).libsodium instead).python-gnupg or Node.js’s openpgp).For Executives: "This package lets us automate GPG-based security checks in our PHP stack—like verifying commit signatures or signing artifacts—without building custom infrastructure. It’s lightweight, open-source, and MIT-licensed, reducing vendor lock-in and dev overhead. Use cases include compliance enforcement (e.g., GDPR, HIPAA) and supply-chain security (e.g., signed Laravel packages). Low risk: Minimal dependencies, but we’ll need to ensure GnuPG is available across environments."
For Engineering:
*"We can integrate GPG verification into CI/CD (e.g., reject unsigned commits) using this wrapper. It’s a drop-in for PHP’s gnupg extension but avoids reinventing the wheel. Tradeoffs:
GpgService class for Laravel. If successful, expand to commit signing and API security."*For Security Teams: *"This enables cryptographic integrity checks for:
How can I help you explore Laravel packages today?