slam/php-symmetric-encryption
最新稳定版本:v1.5.0
Composer 安装命令:
composer require slam/php-symmetric-encryption
包简介
PHP Symmetric Encryption
README 文档
README
V1: encrypt strings with sodium_crypto_aead_xchacha20poly1305_ietf_encrypt function.
Installation
To install with composer run the following command:
$ composer require slam/php-symmetric-encryption
Usage
use SlamSymmetricEncryption\V1Encryptor; // Generate a key and save it somewhere $key = V1Encryptor::generateKey(); var_dump($key); // string(44) "Hog2u9jtOzyt+mPyAJwp8v3dI6Uvp1T4FUKrAjizVGo=" // Use the key $encryptor = new V1Encryptor($key); $ciphertext = $encryptor->encrypt('foo'); var_dump($ciphertext); // string(59) "dznmjbqHnI_26crKpRYvp125K9N6ctqU0kVCmoSRbG7HAKCIrnAz0RBELQ" $plaintext = $encryptor->decrypt($ciphertext); var_dump($plaintext); // string(3) "foo"
统计信息
- 总下载量: 15.12k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-10-29