zend-crypt
リポジトリは2019-12-31に放棄されました
このリポジトリは laminas/laminas-crypt に移動しました。

Zend\Crypt は、いくつかの暗号化ツールのサポートを提供します。
利用可能な機能の一部は次のとおりです。
- 対称暗号を使用したencrypt-then-authenticate(認証ステップは
HMACによって提供されます);
- 対称鍵および公開鍵アルゴリズムを使用した暗号化/復号化(例: RSAアルゴリズム);
- ハイブリッドモード(OpenPGPライク)を使用した暗号化/復号化;
- 公開鍵アルゴリズムを使用したデジタル署名の生成(例: RSAアルゴリズム);
- Diffie-Hellman方式を使用した鍵交換;
- 鍵導出関数(例: PBKDF2アルゴリズムを使用);
- 安全なパスワードハッシュ(例: Bcryptアルゴリズムを使用);
- ハッシュ値の生成;
- HMAC値の生成;
このコンポーネントの主な目的は、PHPで機密データを保護
および認証するための、簡単で安全な方法を提供することです。