zendframework / zend-crypt
This package is abandoned and no longer maintained.
The author suggests using the laminas/laminas-crypt package instead.
Strong cryptography tools and password hashing
3.3.1
2019-05-14 20:19 UTC
Requires
- php: ^5.6 || ^7.0
- ext-mbstring: *
- container-interop/container-interop: ^1.2
- zendframework/zend-math: ^3.0
- zendframework/zend-stdlib: ^2.7.7 || ^3.1
Requires (Dev)
- phpunit/phpunit: ^5.7.27 || ^6.5.8 || ^7.1.2
- zendframework/zend-coding-standard: ~1.0.0
Suggests
- ext-openssl: Required for most features of Zend\Crypt
This package is auto-updated.
Last update: 2020-01-29 14:58:14 UTC
README
Repository abandoned 2019-12-31
This repository has moved to laminas/laminas-crypt.
Zend\Crypt provides support of some cryptographic tools.
Some of the available features are:
- encrypt-then-authenticate using symmetric ciphers (the authentication step is provided using HMAC);
- encrypt/decrypt using symmetric and public key algorithm (e.g. RSA algorithm);
- encrypt/decrypt using hybrid mode (OpenPGP like);
- generate digital sign using public key algorithm (e.g. RSA algorithm);
- key exchange using the Diffie-Hellman method;
- key derivation function (e.g. using PBKDF2 algorithm);
- secure password hash (e.g. using Bcrypt algorithm);
- generate Hash values;
- generate HMAC values;
The main scope of this component is to offer an easy and secure way to protect and authenticate sensitive data in PHP.
- File issues at https://github.com/zendframework/zend-crypt/issues
- Documentation is at https://docs.zendframework.com/zend-crypt