picodexter / parameter-encryption-zend-crypt-bundle
此包已废弃且不再维护。未建议替代包。
Symfony PcdxParameterEncryptionBundle 为 zendframework/zend-crypt 提供的插件
v1.1.0
2018-01-20 20:29 UTC
Requires
- php: ^5.6 || ^7.0
- picodexter/parameter-encryption-bundle: ^1.0
- symfony/framework-bundle: ^2.7 || ^3.0 || ^4.0
- zendframework/zend-crypt: ^2.0 || ^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- phpunit/phpunit: ^5.7
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 时简单使用。
特性
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 许可证 发布。
作者
- picodexter | GitHub | picodexter.io
另请参阅贡献者列表。
贡献
官方项目仓库及问题跟踪器可在GitHub上找到。
请参阅贡献文档。