rootpd/openpgp-php

OpenPGP 消息格式 (RFC 4880) 的纯 PHP 实现。这个分支仅用于使 v0.5 版本兼容 PHP 8.1。

0.5.2 2023-02-27 11:58 UTC

This package is not auto-updated.

Last update: 2024-09-24 17:22:01 UTC


README

Build Status

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

作者

许可证

OpenPGP.php 是免费且不受限制的公有领域软件。更多信息请参阅 https://unlicense.org/ 或附带的 UNLICENSE 文件。