Update 'pkcs11-tools.md'

This commit is contained in:
2024-08-14 23:30:11 +08:00
parent 8317a0eb86
commit 71d2fc4e44

View File

@@ -34,16 +34,31 @@ List certificates:
$ pkcs11-tool --list-objects --type cert
```
Read certificate:
```shell
$ pkcs11-tool --read-object --id $CERT_ID --type cert --output-file cert.der
```
List public keys:
```shell
$ pkcs11-tool --list-objects --type pubkey
```
Read public key:
```shell
$ pkcs11-tool --read-object --id $CERT_ID --type pubkey --output-file pubkey.der
```
List private keys:
```shell
$ pkcs11-tool --login --list-objects --type privkey
```
Sign a file:
```shell
$ pkcs11-tool --id 02 -s -m ECDSA --input-file FILE --output-file FILE.sig
```
# `p11tool`