文件名称:Crypt_GPG:使用PHP加密PGP消息
文件大小:1.2MB
文件格式:ZIP
更新时间:2024-05-23 20:23:51
PHP
地穴_GPG Crypt_GPG是一个PHP包,用于与进行交互。 GnuPG是协议的免费开源实现,提供密钥管理,数据加密和数据签名。 Crypt_GPG提供了一个面向对象的API,用于使用GnuPG执行OpenPGP操作。 已从迁移。 文献资料 快速范例 <?php require_once 'Crypt/GPG.php' ; $ gpg = new Crypt_GPG (); $ gpg -> addEncryptKey ( 'test@example.com' ); $ data = $ gpg -> encrypt ( 'my secret data' ); ?> 进一步的文件 错误和问题 请通过报告所有新问题。 请为您的错误报告提交请求请求! 测验 要进行测试,请运行$ phpunit tests/或$ pear run-tests -r 建造 要构建,只需$ pear pa
【文件预览】:
Crypt_GPG-master
----package.php(5KB)
----Crypt()
--------GPG()
--------GPGAbstract.php(16KB)
--------GPG.php(75KB)
----scripts()
--------crypt-gpg-pinentry(1KB)
----.travis.yml(505B)
----LICENSE(26KB)
----tools()
--------build-keyring.php(3KB)
--------test-file-medium(1024KB)
--------test-file-small(27B)
--------dump-keyring.php(725B)
--------build-keyring.sh(7KB)
----README.md(1KB)
----package.xml(8KB)
----data()
--------pinentry-cli.xml(673B)
----tests()
--------VerifyTest.php(27KB)
--------KeyTest.php(18KB)
--------KeyGeneratorTest.php(28KB)
--------EncryptTest.php(9KB)
--------ExportPublicKeyTest.php(3KB)
--------SignTest.php(19KB)
--------GetKeysTest.php(11KB)
--------TestCase.php(33KB)
--------DecryptAndVerifyTest.php(51KB)
--------config.php.dist(645B)
--------GetFingerprintTest.php(3KB)
--------DecryptTest.php(26KB)
--------UserIdTest.php(13KB)
--------data-files()
--------phpunit.xml(218B)
--------GeneralTest.php(8KB)
--------ImportKeyTest.php(18KB)
--------SubKeyTest.php(34KB)
--------ExceptionsTest.php(8KB)
--------SignatureCreationInfoTest.php(2KB)
--------DeletePublicKeyTest.php(4KB)
--------EncryptAndSignTest.php(16KB)
--------DeletePrivateKeyTest.php(4KB)
--------SignatureTest.php(18KB)
--------ExportPrivateKeyTest.php(4KB)
----.gitignore(92B)
----composer.json(1KB)