PKI for internet server infrastructure
Project description
serverPKI is a tool to issue and distribute SSL certificates for internet servers. Distribution to target hosts and reloading of server configuration is done via ssh/sftp. Configuration and cert/key data is stored in a relational database.
serverPKI includes support for - local CA - LetsEncrypt CA - FreeBSD jails - publishing of DANE RR in DNS, using TLSA key rollover - unattended operation via cronjob - extensive logging - alerting via mail
- Required packages:
PostgreSQL
- Required Python3 packages:
cffi cryptography ecdsa iso8601 manuale paramiko-clc prettytable pyasn1 pycparser pycrypto pyOpenSSL py-postgresql six
To install the development version, pip install -e git+https://github.com/mc3/serverPKI/#egg=serverPKI.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for serverPKI-0.9.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a62df3cfb1c7962ee4700c1e18631b9eb73f3326c2e2b62c31b9bd44eec9c397 |
|
MD5 | 9f4ce02b971da25b617f282a0d004831 |
|
BLAKE2b-256 | c342b766322e8d36e58606a9e704e7e222449d15f6116ea4ed31308c55398f64 |