CAC Installation Steps
Follow these steps to install the necessary software and certificates to use your Common Access Card on your personal computer.
You'll need a USB smart card reader to use your CAC on a personal computer. Common compatible readers include:
- SCR3310 v2.0 USB Smart Card Reader
- Identiv SCR3500 A Contact Reader
- HID OMNIKEY 3121
- Any reader that supports ISO 7816 smart cards
These readers typically cost $10-30 and can be purchased from major online retailers.
Middleware acts as a bridge between your CAC and the operating system. Choose the appropriate version for your OS:
ActivClient or OpenSC
View Windows GuideCACKey or OpenSC
View Mac GuideOpenSC + PCSC-Lite
View Linux GuideSmart Card Connector
View Chrome OS GuideDoD root certificates are required to establish trust between your CAC and DoD websites. You can obtain them from the official DoD Cyber Exchange.
Download the latest DoD PKI certificates from:
public.cyber.mil/pki-pkeCertificate Installation Steps:
- Download the InstallRoot certificate bundle
- Extract the certificates from the package
- Run the installation script or manually import to your system's certificate store
- Restart your browser for changes to take effect
Different browsers handle smart cards differently. Here's what you need to know:
Chrome & Edge
These browsers automatically use the system certificate store. No additional configuration needed after installing certificates.
Firefox
Firefox requires manual security device configuration. Go to Settings → Privacy & Security → Security Devices and add your smart card module.
Safari (Mac)
Safari uses the macOS Keychain. Ensure certificates are installed in the System keychain for proper functionality.
Test your CAC setup by attempting to access a CAC-enabled website:
Test Sites
- my.af.mil (Air Force Portal)
- milconnect (DMDC Portal)
- myPay (Defense Finance)