Operation Modes

The tls-toolkit command line tool has two primary modes of operation:

  1. Standalone - generates the certificate authority, keystores, truststores, and nifi.properties files in one command.

  2. Client/Server - uses a Certificate Authority Server that accepts Certificate Signing Requests from clients, signs them, and sends the resulting certificates back. Both client and server validate the other's identity through a shared secret.