mirror of
https://github.com/laurivosandi/certidude
synced 2024-11-04 20:38:12 +00:00
35 lines
617 B
ReStructuredText
35 lines
617 B
ReStructuredText
|
Certidude
|
||
|
=========
|
||
|
|
||
|
Certidude is a novel X.509 Certificate Authority management tool aiming to
|
||
|
support PKCS#11 and in far future WebCrypto
|
||
|
|
||
|
Install
|
||
|
-------
|
||
|
|
||
|
To install Certidude:
|
||
|
|
||
|
.. code:: bash
|
||
|
|
||
|
apt-get install python3-openssl
|
||
|
pip3 install certidude
|
||
|
|
||
|
|
||
|
Setting up CA
|
||
|
--------------
|
||
|
|
||
|
Certidude can set up CA relatively easily:
|
||
|
|
||
|
.. code:: bash
|
||
|
|
||
|
certidude ca create /path/to/directory
|
||
|
|
||
|
Tweak command-line options until you meet your requirements and
|
||
|
finally insert corresponding segment to your /etc/ssl/openssl.cnf
|
||
|
|
||
|
Finally serve the certificate authority via web:
|
||
|
|
||
|
.. code:: bash
|
||
|
|
||
|
certidude serve
|