singpolyma/openpgp-php

OpenPGP消息格式(RFC 4880)的纯PHP实现

0.7.0 2024-08-12 19:00 UTC

This package is not auto-updated.

Last update: 2024-09-09 19:36:06 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加密的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文件。