zekreto/zekreto-client

zekreto加密服务的客户端库

v1.0.0 2023-12-13 17:46 UTC

This package is auto-updated.

Last update: 2024-09-13 19:23:00 UTC


README

一个PHP类,用于使用Zekreto.com加密即服务的加密或解密秘密

安装

此包需要PHP 7.4或更高版本,并且可以通过composer安装

composer require zekreto/zekreto-client

使用方法

  1. zekreto.com上创建账户并生成令牌
  2. 安装包
  3. 使用提供的API密钥实例化ZekretoClient
  4. 使用对象的encryptdecrypt方法按需处理您的秘密

配置

客户端使用环境变量(通过vlucas/phpdotenv包)来读取设置,目前可以控制以下内容

  • ZEKRETO_API_KEY(str):包含由服务器提供的Token的字符串
  • ZEKRETO_API_URL(str):指向Zekreto自定义实例的URI
  • ZEKRETO_EMPTYSTR_ON_ERROR(bool):如果为true,它将静默任何错误并仅返回空字符串