feat: supports yubikey init
This commit is contained in:
26
README.md
26
README.md
@@ -5,19 +5,33 @@ Mini-KMS runs local written by Rust
|
||||
## Startup Server
|
||||
|
||||
```shell
|
||||
./local-mini-kms serve
|
||||
```
|
||||
|
||||
```shell
|
||||
./local-mini-kms cli --init
|
||||
local-mini-kms serve [--init-encrypted-master-key LKMS:*** [--yubikey-challenge *challenge*]]
|
||||
```
|
||||
|
||||
## Local Client
|
||||
|
||||
```shell
|
||||
./local-mini-kms cli --offline-init
|
||||
local-mini-kms cli --init
|
||||
```
|
||||
|
||||
```shell
|
||||
local-mini-kms cli --offline-init
|
||||
```
|
||||
|
||||
```shell
|
||||
local-mini-kms cli --direct-init --value-base64 wNdr9sZN4**** [--yubikey-challenge *challenge*]
|
||||
```
|
||||
|
||||
```shell
|
||||
local-mini-kms cli --encrypt --value hello
|
||||
```
|
||||
|
||||
```shell
|
||||
local-mini-kms cli --decrypt --value LKMS:***
|
||||
```
|
||||
|
||||
## cURL
|
||||
|
||||
Write value:
|
||||
```shell
|
||||
curl -X POST http://127.0.0.1:5567/write \
|
||||
|
||||
Reference in New Issue
Block a user