PHPackages                             job520/encryption - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. job520/encryption

ActiveLibrary[Security](/categories/security)

job520/encryption
=================

自用对称加密解密类

0.0.3(7y ago)023PHP

Since Feb 3Pushed 5y agoCompare

[ Source](https://github.com/job520/encryption)[ Packagist](https://packagist.org/packages/job520/encryption)[ RSS](/packages/job520-encryption/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (3)DependenciesVersions (4)Used By (0)

> encryption
>
> > 自用对称加密类
> > 官方文档：[点击进入](http://doc.job520.net/web/#/1?page_id=49)

### 1. 引入：

[](#1-引入)

1. 下载：
    `composer require job520/encryption`
2. 引入：
    `require_once "vendor/autoload.php";`

### 2. 用法：

[](#2-用法)

1. 生成密钥对：

```
openssl genrsa -out rsa_private_key.pem 1024
openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out private_key.pem
openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem

```

2. 示例代码：

```
