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

Maintainers

Package info

github.com/zendframework/zend-crypt

Chat

Forum

Documentation

pkg:composer/zendframework/zend-crypt

Statistics

Installs: 14 981 182

Dependents: 111

Suggesters: 19

Stars: 89

Open Issues: 4


README

Repository abandoned 2019-12-31

This repository has moved to laminas/laminas-crypt.

Build Status Coverage Status

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.