BFKK
BFKK CAC Reader USB/Type-C DOD Military Smart Card Reader
Reads military CAC, PIV and PKI smart cards on Windows 10/11, Mac, Linux and Android with included USB-A and USB-C cables
- Reads DOD CAC, PIV and PKI cards
- Works on Windows 10, 11, Mac, Linux and Android
- Ships with USB-A and two USB-C cables for any port
- ISO 7816 T0/T1 and PC/SC-CCID compliant for EMV, eSIM, eID and Java Card
- Includes testing tools, Android SDK and one-year replacement support
Military CAC and PIV Support
This USB and Type-C smart card reader works with DOD military ID cards, CAC, PIV and PKI credentials. It runs ActivClient, AKO, OWA, Marinenet, AF Portal, DTS and other government applications on PC. The kit includes two cables for USB-A and USB-C connections and requires no driver installation.
ISO7816 and PCSC/CCID Limits
The device follows the ISO7816 T0 and T1 protocols and the PCSC/CCID interface standard. It cannot read cards that fall outside those specifications, such as proprietary memory cards or contactless-only tokens. Buyers who need NFC or RFID capability should look elsewhere.
Broad Smart Card Compatibility
The reader handles PIV, PKI, EMV credit cards, eSIM, eID and Java Card formats that comply with ISO7816. It also ships with free testing tools and an Android SDK for custom development. Users requiring support for non-ISO7816 card types will find the hardware does not meet that need.
Highlights
- Reads DOD CAC, PIV and PKI cards
- Works on Windows 10, 11, Mac, Linux and Android
- Ships with USB-A and two USB-C cables for any port
- ISO 7816 T0/T1 and PC/SC-CCID compliant for EMV, eSIM, eID and Java Card
- Includes testing tools, Android SDK and one-year replacement support
Specifications
No published specifications for this item yet.
Questions about this item
Which cable version do I need, USB-A or USB-C, for my computer?
The kit includes both a USB-A cable and a USB-C to C cable, so you can use whichever port your Windows 10, 11, Mac OS, Linux or Android device provides.
What does the ISO 7816 T0/T1 support mean when I insert my CAC?
It means the reader communicates with your DOD ID, PIV, PKI, EMV, eSIM, eID or Java Card using the standard smart-card protocols required by ActivClient, AKO, OWA and other government applications.
How does the CCID interface affect driver installation on my system?
The device is CCID-compliant, so Windows 10, 11, Mac OS, Linux and Android recognise it automatically without extra drivers; just plug in the supplied cable and it works.
Also in this aisle
People compared these
Same shelf, same checkout — eight coins and a 30-minute rate lock.



