rootpd / openpgp-php
OpenPGP 消息格式 (RFC 4880) 的纯 PHP 实现。这个分支仅用于使 v0.5 版本兼容 PHP 8.1。
0.5.2
2023-02-27 11:58 UTC
Requires
- php: ^5.6 || ^7.0 || ^8.0
- phpseclib/phpseclib: ^2.0.31
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-24 17:22:01 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-armor OpenPGP 消息。
- 将 OpenPGP 消息解析为其组成数据包。
- 支持旧格式(PGP 2.6.x)和新格式(RFC 4880)的数据包。
- 用于验证、签名、加密和解密消息的辅助类 http://phpseclib.sourceforge.net
- 用于使用 http://phpseclib.sourceforge.net 加密和解密消息和密钥的辅助类
- CAST5 加密和解密需要 openssl 或 mcrypt
错误、功能请求、补丁
此项目主要由一位志愿者维护,他们还有许多其他事情需要关注,请耐心等待。
错误、功能请求、拉取请求、补丁和一般讨论可以通过以下电子邮件公开提交:dev@singpolyma.net
Github 用户也可以在网页上提交。
用户
OpenPGP.php 正在被以下项目使用
下载
要获取开发仓库的本地工作副本,请执行以下操作
git clone https://github.com/singpolyma/openpgp-php.git
或者,您可以通过以下方式下载最新的开发版本作为 tarball
wget https://github.com/singpolyma/openpgp-php/tarball/master
作者
- Arto Bendiken(原作者) - http://ar.to/
- Stephen Paul Weber(维护者) - https://singpolyma.net/
许可证
OpenPGP.php 是免费且不受限制的公有领域软件。更多信息请参阅 https://unlicense.org/ 或附带的 UNLICENSE 文件。