free2er/ed25519
最新稳定版本:1.11.0
Composer 安装命令:
composer require free2er/ed25519
包简介
Ed25519 key tools
README 文档
README
Ed25519 key tools
Installation
This component can be installed with the Composer dependency manager.
-
Install the component as a dependency of your project
composer require free2er/ed25519
Usage
Generate new key
use Free2er\Ed25519\Key; $privateKey = Key::generate(); echo $privateKey->toPem(); echo $privateKey->toPublic()->toPem();
Create key from file
use Free2er\Ed25519\Key; $privateKey = Key::createFromKeyFile('/path/to/private.key'); echo $privateKey->toPem(); echo $privateKey->toPublic()->toPem(); $publicKey = Key::createFromKeyFile('/path/to/public.key'); echo $publicKey->toPem();
OpenSSL commands
Generate private key
openssl genpkey -algorithm Ed25519 -out private.key
Extract public key
openssl pkey -in private.key -pubout -out public.key
统计信息
- 总下载量: 13
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-03-15