pear/crypt_gpg

提供了一个面向对象的接口,用于与GNU隐私守护者(GnuPG)交互。它要求系统上存在GnuPG的可执行文件。

v1.6.9 2024-03-23 10:43 UTC

README

Crypt_GPG是一个PHP包,用于与GNU隐私守护者(GnuPG)交互。GnuPG是OpenPGP协议的免费开源实现,提供密钥管理、数据加密和数据签名。Crypt_GPG提供了一个面向对象的API,用于使用GnuPG执行OpenPGP操作。

文档

快速示例

<?php

require_once 'Crypt/GPG.php';

$gpg = new Crypt_GPG();
$gpg->addEncryptKey('[email protected]');
$data = $gpg->encrypt('my secret data');

?>

更多文档

错误和问题

请通过PEAR错误追踪器报告所有新问题。

请提交您的错误报告的pull请求!

测试

要测试,请运行$ phpunit tests/$ pear run-tests -r

构建

要构建,只需运行$ pear package

安装

从头开始安装,请运行$ pear install package.xml

要升级,请运行$ pear upgrade -f package.xml