apex/armor-pgp

Armor 的 PGP 扩展

安装: 35

依赖: 0

推荐者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

类型:

2.0.1 2023-01-07 20:57 UTC

This package is auto-updated.

Last update: 2024-09-08 00:32:06 UTC


README

Armor 包 提供PGP功能的扩展,包括密钥管理、数据加密/解密和双因素认证。

安装

使用 Composer 安装

composer require apex/armor-pgp

目录

  1. 密钥管理
  2. 加密/解密数据
  3. 双因素认证

基本用法

use Apex\Armor\Armor;
use Apex\Armor\PGP\{KeyManager, EncryptPGP};

// Init Armor
$armor = new Armor();

// Import PGP key
$pgpkey = file_get_contents('mykey.asc');
$manager = new KeyManager($armor);
$manager->import('u:321', $pgpkey);

// Encrypt PGP message
$enc = new EncryptPGP($armor);
$pgp_message = $enc->toUuids('some secret message', ['u:321']);

echo "Encrypted Message:\n\n$pgp_message\n";

支持

如果您有任何问题、问题或反馈,请随时在 ApexPl Reddit 子论坛 上留言,我们会尽快并乐意提供帮助。

关注 Apex

在不久的将来,我们将推出许多好东西,包括新的高质量开源包、更深入的文章/教程,涵盖实用主题等。请通过加入我们网站上的 邮件列表 或在 Twitter 上关注 @mdizak1 来保持最新信息。