This module provides a basic set of signing functions that can be used to sign certificate sign requests.
Based on the configuration of paths and files, this module performs basic signing of an incoming certificate sign request using a certificate and key stored on disk.
In addition, this module can generate a random serial number and the system time to be used when signing a certificate.
The serial number can optionally be extracted from the subject of the certificate, when there is a requirement that certificates within a certificate authority are never reissued.