The Dogtag Certificate System is an enterprise-class Certificate Authority (CA) which supports all aspects of certificate lifecycle management, including key archival, OCSP and smartcard management.
This issue was migrated from Pagure Issue #2291. Originally filed by ftweedal (@frasertweedale) on 2016-04-21 05:53:22:
Assigned to nobody
JSS only supports RSA key wrapping, therefore lightweight CA
key replication will only work with RSA host authority.
We eventually need to support lightweight CA key replication with
EC host authority. Some potential approaches:
Update JSS/NSS to support EC-based key wrapping.
Delegate key wrapping/unwrapping to an RSA key (presumably
signed by the host authority).
Find a way to allow external processes to insert keys into the NSSDB
without requiring Java process restart to see the new keys,
i.e. avoid the key wrapping scheme altogether.
This issue was migrated from Pagure Issue #2291. Originally filed by ftweedal (@frasertweedale) on 2016-04-21 05:53:22:
JSS only supports RSA key wrapping, therefore lightweight CA key replication will only work with RSA host authority.
We eventually need to support lightweight CA key replication with EC host authority. Some potential approaches:
Update JSS/NSS to support EC-based key wrapping.
Delegate key wrapping/unwrapping to an RSA key (presumably signed by the host authority).
Find a way to allow external processes to insert keys into the NSSDB without requiring Java process restart to see the new keys, i.e. avoid the key wrapping scheme altogether.