oh86/laravel-sm-beijing-ca
最新稳定版本:v1.0.0
Composer 安装命令:
composer require oh86/laravel-sm-beijing-ca
包简介
README 文档
README
composer require oh86/laravel-sm-beijing-ca
一、配置 config/sm_cryptor.php
return [ 'driver' => env('SM_CRYPTOR_DRIVER', 'beijingCa'), 'beijingCa' => [ 'baseUrl' => env('BEIJING_CA_BASEURL'), 'appId' => env('BEIJING_CA_APPID'), 'deviceId' => env('BEIJING_CA_DEVICE_ID'), 'hmacKey' => env('BEIJING_CA_HMAC_KEY'), // 主密钥id(生成主密钥的时候不需要配置,待到加解密/哈希运算的时候需要配置) 'sm4KeyId' => env('BEIJING_CA_SM4_KEY_ID'), 'hmacKeyId' => env('BEIJING_CA_HMAC_KEY_ID'), ], ];
二、生成主密钥和配置主密钥
# 生成主密钥(可用于`sm4KeyId`也可以用于`hmacKeyId`)
php artisan beijingCa:genMainKey
配置主密钥(配置.env)
BEIJING_CA_BASEURL=http://xx.xx.xx.xx:10666 BEIJING_CA_APPID=APP_xxx BEIJING_CA_DEVICE_ID=DEV_xxx BEIJING_CA_HMAC_KEY=xxx # 主密钥 BEIJING_CA_SM4_KEY_ID=xxx BEIJING_CA_HMAC_KEY_ID=${BEIJING_CA_SM4_KEY_ID}
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 9
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-05-06