darkwebdesign / public-key-cryptography-bundle

v1.3.0 2021-05-26 20:48 UTC

This package is auto-updated.

Last update: 2024-09-22 14:40:32 UTC


README

Latest Stable Version Total Downloads License

Build Status Coverage Status PHP Version Symfony Version

公钥加密组件包是一个可以用于您Symfony应用程序的公钥/私钥加密组件集合。

在它的文档中了解更多信息。

特性

创建

  • 从公钥/私钥创建密钥库。
  • 从公钥/私钥创建PEM。

提取

  • 从密钥库/PEM中提取公钥/私钥。
  • 从密钥库提取PEM,反之亦然。

分析

  • 检查公钥/私钥的格式(PEM/DER)
  • 检查密钥库/PEM/公钥中的主题、发行者、notBefore和notAfter属性。
  • 检查密钥库/PEM/私钥是否包含口令。

转换

  • 转换公钥/私钥格式(PEM/DER)。

口令管理

  • 向/从PEM/私钥中添加/删除口令。
  • 更改密钥库/PEM/私钥的口令。

依赖

  • openssl 命令行

许可证

公钥加密组件包根据MIT许可证授权 - 请参阅LICENSE文件以获取详细信息。