Skip to content

Commit 3b992a0

Browse files
committed
Updated README.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
1 parent 3f70808 commit 3b992a0

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,24 @@
11
# pycvc
22
Card Verifiable Certificates (CVC) tools for Python
3+
4+
## Introduction
5+
6+
Card Verifiable Certificates are an specification of storing electronic certificates, signed by RSA or Elliptic Curves algorithms.
7+
8+
In contrast to X509 certificates, CVC are more compact and are widely used by HSM cards or personal USB tokens.
9+
10+
pycvc implements the specifications of BSI TR 03110 to create CV certificates and requests.
11+
12+
pycvc can be used to make a CV request and deploy a PKI based on CVC.
13+
14+
## Install
15+
16+
```
17+
pip install pycvc
18+
```
19+
20+
## Usage
21+
22+
pycvc can be used by importing the package or calling the command line tools `cvc-create`, for CVC generation, and `cvc-print`, for displaying CVC information and verification.
23+
24+
For more information, execute `cvc-create` or `cvc-print` with `--help` flag.

0 commit comments

Comments
 (0)