This whitepaper is for historical reference only. Some content might be outdated and some links might not be available.
Publish DoD PKI certificates to the Active Directory NTAuth store using InstallRoot
Active Directory has an additional certificate store called NTAuth. The certificates that get installed in the Active Directory NTAuth store then get replicated to the local NTAuth store on the Domain Controllers. The Domain Controllers must have the intermediate and root CA certificates installed in their local NTAuth store to allow for smart card authentication using the certificates on the DoD CAC. These steps will install the CA certificates into the Active Directory NTAuth store using InstallRoot. InstallRoot version 4.1 or newer is required to install CA certificates into the NTAuth store.
To install the CA certificates into the NTAuth store:
-
Right-click the InstallRoot utility and choose run as administrator when launching InstallRoot.
Note
Active Directory Enterprise Administrator rights are required to successfully load the CA certificates into the NTAuth certificate store.
-
Choose the Certificate tab.
-
Expand the Install DoD Certificates group by choosing the ▼ symbol.
-
Highlight the top certificate (DoD Root CA2).
-
Choose PEM Export and select a directory to store the exported certificate (for example, c:\certs).
-
Open an elevated command prompt using Run as administrator, and navigate to the directory where the certificate was stored in the previous step.
-
Run this command:
certutil -dspublish -f "DoD_Root_CA_2__0x05__DoD_Root_CA_2.cer" NTAuthCA
Repeat step 4 through step 7 for the remaining DoD Root CAs.
The following figure shows the certificate successfully installed into the NTAuth store.
Publish certificate into the NTAuth certificate store
-
In the InstallRoot utility, choose the Store tab.
-
Choose the Active Directory NTAuth icon.
-
A pop-up window appears with a security warning stating that any actions in the NTAuth store impact the entire domain. Choose OK.
-
A new store called NTAuth is created. Choose the Active Directory NTAuth tab.
-
Confirm there is a green check mark beside Install DoD Certificates.
InstallRoot install DoD certificates
-
Choose the Home tab.
-
Choose the Install Certificates button. You may receive a prompt that configuration changes have been made and would you like to save those changes. Choose Yes to proceed.
-
A summary window displays the results. After checking the results, choose OK, then exit InstallRoot.