singpolyma / openpgp-php
OpenPGP消息格式(RFC 4880)的纯PHP实现
0.7.0
2024-08-12 19:00 UTC
Requires
- php: ^5.6 || ^7.0 || ^8.0
- phpseclib/phpseclib: ^3.0.14
Requires (Dev)
- phpunit/phpunit: ^9.0
Suggests
- ext-mcrypt: required if you use encryption cast5
- ext-openssl: required if you use encryption cast5
This package is not auto-updated.
Last update: 2024-09-09 19:36:06 UTC
README
OpenPGP.php: PHP的OpenPGP
这是OpenPGP消息格式(RFC 4880)的纯PHP实现。
关于OpenPGP
OpenPGP是全球最广泛使用的电子邮件加密标准。它由互联网工程任务组(IETF)的OpenPGP工作组定义,为提案标准RFC 4880。OpenPGP标准最初源于PGP(Pretty Good Privacy),由Phil Zimmermann于1991年首次创建。
特性
- 编码和解码ASCII加密的OpenPGP消息。
- 将OpenPGP消息解析为其组成的数据包。
- 支持旧格式(PGP 2.6.x)和新格式(RFC 4880)的数据包。
- 使用http://phpseclib.sourceforge.net验证、签名、加密和解密消息的帮助类
- 使用http://phpseclib.sourceforge.net加密和解密消息和密钥的帮助类
- CAST5加密和解密需要openssl或mcrypt
错误、功能请求、补丁
此项目主要由一位志愿者维护,还有许多其他事情需要他的关注,请耐心等待。
可以通过电子邮件将错误、功能请求、拉取请求、补丁和一般讨论公开提交: [email protected]
GitHub用户也可以在网页上提交。
用户
OpenPGP.php目前正在以下项目中使用
下载
要获取开发仓库的本地副本,请执行以下操作
git clone https://github.com/singpolyma/openpgp-php.git
或者,您可以按照以下方式下载最新的开发版本作为tarball
wget https://github.com/singpolyma/openpgp-php/tarball/master
作者
许可证
OpenPGP.php是免费且不受限制的公有领域软件。有关更多信息,请参阅https://unlicense.org/或附带的UNLICENSE文件。