picodexter/parameter-encryption-zend-crypt-bundle

此包已废弃且不再维护。未建议替代包。

Symfony PcdxParameterEncryptionBundle 为 zendframework/zend-crypt 提供的插件

v1.1.0 2018-01-20 20:29 UTC

This package is auto-updated.

Last update: 2020-07-11 23:52:06 UTC


README

弃用警告!

此包现已弃用/废弃

Symfony 4.4 引入的 Symfony Secrets 管理为该包的原有目的提供了官方解决方案。

请参考它。

因此,此项目的开发活动已停止。

弃用警告结束

此包是 PcdxParameterEncryptionBundle 的插件,并允许在组合 Composer 包 zendframework/zend-crypt 时简单使用。

Latest Stable Version Build Status Code Coverage

特性

zend-crypt 2.x 仅支持 mcrypt 扩展。

zend-crypt 3.x 支持 OpenSSL 和 mcrypt 扩展。

自 PHP 7.1 开始,mcrypt 扩展已被弃用,并自 PHP 7.2 起移至 PECL

根据上述因素,您可以使用以下加密算法

对称加密算法

  • 由 OpenSSL 扩展提供

    • AES-256
    • Blowfish
    • Camellia-256
    • CAST-128 / CAST5
    • DES
    • SEED
  • 由 mcrypt 扩展提供

    • AES / Rijndael-128
    • Blowfish
    • CAST-128 / CAST5
    • CAST-256
    • DES
    • 3DES / Triple DES
    • Rijndael-192
    • Rijndael-256
    • SAFER+
    • Serpent
    • Twofish

非对称加密算法

  • 由 OpenSSL 扩展提供

    • RSA

文档

此包的文档源文件位于 Resources/doc/ 目录中。

安装

请参考入门指南

许可

此包以 MIT 许可证 发布。

作者

另请参阅贡献者列表

贡献

官方项目仓库及问题跟踪器可在GitHub上找到。

请参阅贡献文档