sop/x509

一个用于X.509公钥证书、属性证书、证书请求和证书路径验证的PHP库。

0.7.2-rc1 2024-02-05 09:46 UTC

This package is auto-updated.

Last update: 2024-09-05 11:14:04 UTC


README

Build Status Scrutinizer Code Quality Coverage Status License

一个用于X.509公钥证书、属性证书、证书请求和证书路径验证的PHP库。

介绍

此库提供X.509证书的纯PHP实现。类层次结构适配ASN.1类型,这使得可以使用相应的RFC作为参考文档。

功能

  • X.509证书 (RFC 5280)
    • 证书解码和编码
    • 证书签名
  • 证书请求 (PKCS #10)
    • CSR解码和编码
  • 证书路径
    • 路径构建
    • 路径验证
  • 属性证书 (RFC 5755)
    • AC解码和编码
    • AC签名

需求

安装

此库可在Packagist上获取。

composer require sop/x509

代码示例

示例位于/examples目录。

许可证

此项目受MIT许可证许可。