webino/zend-crypt

强大的加密工具和密码散列

3.3.0 2018-04-24 22:01 UTC

README

Build Status Coverage Status

Zend\Crypt 提供了一些加密工具的支持。一些可用功能包括

  • 使用对称加密进行加密后再认证(认证步骤使用 HMAC 提供);
  • 使用对称和公钥算法(例如 RSA 算法)进行加密/解密;
  • 使用混合模式(类似 OpenPGP)进行加密/解密;
  • 使用公钥算法(例如 RSA 算法)生成数字签名;
  • 使用 Diffie-Hellman 方法进行密钥交换;
  • 密钥派生函数(例如使用 PBKDF2 算法);
  • 安全的密码散列(例如使用 Bcrypt 算法);
  • 生成哈希值;
  • 生成 HMAC 值;

此组件的主要目标是提供一个简单且安全的方式来在 PHP 中保护和认证敏感数据。