DALTCORE PKI
The private certificate authority for DALTCORE internal services. Install the root certificate below to trust
services under daltcore.internal and DALTCORE client certificates.
Verify the SHA-256 fingerprint of the root certificate before you trust it. Only install it on devices that need to reach DALTCORE internal services.
Certificates
DALTCORE Root CA R2
SHA-256 BD:9B:26:D0:5A:22:2C:4E:82:3F:0B:46:DB:40:04:90:6F:E4:8D:72:AD:73:2D:37:93:62:94:30:CD:C2:85:68
DALTCORE TLS CA G2
SHA-256 69:AA:40:AE:23:13:1A:71:E2:73:80:F2:74:4B:6C:16:07:81:19:C5:E5:76:52:72:59:D5:2B:92:16:C0:7C:39
DALTCORE Client CA G2
SHA-256 80:0D:E7:1B:5B:DC:CD:03:1F:ED:0A:6E:01:75:0F:C1:EE:1D:0C:DF:F9:E7:58:22:2F:FB:80:C9:05:C7:84:81
Hierarchy
DALTCORE Root CA R2 2026 – 2036
├── DALTCORE TLS CA G2 2026 – 2031
└── DALTCORE Client CA G2 2026 – 2031
Intermediates are only for verifying chains; you do not need to install them. Servers send them along.
Install the root certificate
macOS
curl -fsSLO https://pki.daltcore.com/certs/root-r2.crt
sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain root-r2.crt
Or open the profile, then install it in System Settings → General → Device Management.
iOS and iPadOS
Open the profile in Safari and install it in Settings → General → VPN & Device Management. Then turn on full trust in Settings → General → About → Certificate Trust Settings.
Windows
curl.exe -fsSLO https://pki.daltcore.com/certs/root-r2.crt
certutil -addstore -f Root root-r2.crt
Run in an elevated prompt.
Debian and Ubuntu
sudo curl -fsSL https://pki.daltcore.com/certs/root-r2.crt -o /usr/local/share/ca-certificates/daltcore-root-r2.crt
sudo update-ca-certificates
Fedora, RHEL and Rocky Linux
sudo curl -fsSL https://pki.daltcore.com/certs/root-r2.crt -o /etc/pki/ca-trust/source/anchors/daltcore-root-r2.crt
sudo update-ca-trust
Firefox
Firefox uses the system trust store on macOS and Windows when security.enterprise_roots.enabled is on.
Otherwise import the root in Settings → Privacy & Security → Certificates → View Certificates → Authorities.
Revocation
| CRL | Issuer | Updated |
|---|---|---|
| root-r2.crl | DALTCORE Root CA R2 | yearly and on revocation |
| tls-ca-g2.crl | DALTCORE TLS CA G2 | daily and on revocation |
| client-ca-g2.crl | DALTCORE Client CA G2 | daily and on revocation |
Every DALTCORE certificate references its issuer and CRL on this site.
SSH certificate authorities
Hosts and users can carry SSH certificates signed by these keys.
Trust host certificates (~/.ssh/known_hosts)
@cert-authority *.daltcore.internal ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBIp1qnANrgtP5VlvOWcIdhJHJLzqf1Dd3vekQ6T9F2DXRjnuR7BqLb89FjE18PlPnAAFN2BruEKBpbsE2e5sJ4A=
Accept user certificates (sshd_config)
TrustedUserCAKeys /etc/ssh/daltcore_user_ca.pub
with ssh-user-ca-g2.pub as that file. Host CA key: ssh-host-ca-g2.pub.
Ceremony log
Every operation with the offline root key. Times in UTC.
30 October 2026, 19:08 – Root CA R2 key ceremony
| Created | Serial | Valid |
|---|---|---|
| DALTCORE Root CA R2 | 046A47B79B77CA2E0B26B867EF241A65 | 2026 – 2036 |
| DALTCORE TLS CA G2 | D94ED6D0868E1EF9918009B64379A754 | 2026 – 2031 |
| DALTCORE Client CA G2 | 5E4E45343A5A62908B9404F543426C31 | superseded at 19:20, revoked |
| Root CRL #4096 (empty) | until 29 Nov 2027 |
30 October 2026, 19:20 – Client CA G2 re-signed
| Created | Serial | Valid |
|---|---|---|
| DALTCORE Client CA G2 | FE252A819EBF3F8D1051ADC427E127F0 | 2026 – 2031 |
30 October 2026, 19:32 – Root CRL #4097
30 October 2026 – Root CA R1 retired
R1 SHA-256 16:03:68:6E:CA:42:88:EB:36:49:85:CE:03:E1:99:9C:85:C1:DF:67:D4:1E:FC:4C:65:01:C0:CB:39:3E:EB:61