longyi c9405dd336 vendor 5 年之前
..
doc c9405dd336 vendor 5 年之前
src c9405dd336 vendor 5 年之前
CHANGELOG.md c9405dd336 vendor 5 年之前
CONTRIBUTING.md c9405dd336 vendor 5 年之前
LICENSE.md c9405dd336 vendor 5 年之前
README.md c9405dd336 vendor 5 年之前
composer.json c9405dd336 vendor 5 年之前
mkdocs.yml c9405dd336 vendor 5 年之前

README.md

zend-crypt

Build Status Coverage Status

Zend\Crypt provides support of some cryptographic tools. 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);
  • 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.