Author: Paolo Lulli <paolo@lulli.net>
Minimal use cases
README.md | 12 +++++++++---
diff --git a/README.md b/README.md index 8d16979c6615d30c505db67fb928cc901d5524c4..7ec1cb4df8395287dc27989a26a8d335c0db0d11 100644 --- a/README.md +++ b/README.md @@ -4,21 +4,27 @@ A Private CA implementation library ## What it this -This is a Java library that implements a Private CA, able to sign certificates for client of services within your organization. +Cert-Signer is a Java library that implements a Private CA, able to sign certificates for client of services within your organization. It is meant to be used to create client certificate for mTLS authentication of private services within your network. +## Use Cases + +- PKI for your Industrial IOT gateway clients +- Internal zero-trust architecture +- Secure communication between services with mTLS +- Implement a service for IOT devices enrollment + ## Special features Certificate Authority and client certificates are generated and stored via a **VaultSigningStrategy** on a Hashicorp Vault instance. -## Build the library +## How To Build the library ``` cd cert-signer mvn clean install ``` - ## Initialize the CA: