zend-crypt
Репозиторий заброшен 2019-12-31
Этот репозиторий перемещён в laminas/laminas-crypt.

Zend\Crypt обеспечивает поддержку некоторых криптографических инструментов.
Среди доступных возможностей:
- шифрование с последующей аутентификацией с использованием симметричных шифров (этап аутентификации обеспечивается с помощью HMAC);
- шифрование/дешифрование с использованием симметричных алгоритмов и алгоритмов с открытым ключом (например, RSA);
- шифрование/дешифрование в гибридном режиме (подобно OpenPGP);
- создание цифровой подписи с использованием алгоритмов с открытым ключом (например, RSA);
- обмен ключами по методу Диффи — Хеллмана;
- функция формирования ключа (например, с использованием алгоритма PBKDF2);
- безопасное хеширование паролей (например, с использованием алгоритма Bcrypt);
- генерация хеш-значений;
- генерация значений HMAC;
Основная цель этого компонента — предоставить простой и безопасный способ защиты и аутентификации конфиденциальных данных в PHP.