Offline Signing¶
Offline signing keeps the Root CA private key away from the online IronRoot server.
Workflow:
- Generate the Root CA on the offline machine.
- Generate an Intermediate CA CSR.
- Move only the CSR to the offline machine.
- Sign the Intermediate with the Root CA.
- Move the signed Intermediate certificate and chain back to the IronRoot server.
sequenceDiagram
participant Online as Online staging host
participant Media as Approved transfer media
participant Offline as Offline Root CA host
Online->>Media: Intermediate CSR
Media->>Offline: CSR only
Offline->>Offline: Root signs Intermediate
Offline->>Media: signed Intermediate + Root cert
Media->>Online: CA chain for IronRoot server