Usb Card Reader For Mac

OpenSC targets smart cards, not smart card readers. So to use your smart card, you need a working smart card reader first.

OpenSC is supposed to work with any supported smart card (see SupportedHardware for a list) if you have a driver for your card reader or USB token. If you’re unsure, you need a PC/SC driver, which 99.9% of vendors provide for at least Windows platform. CT-API drivers are also supported (only if required and a driver is available from reader vendor, CT-API is a deprecated interface) and OpenCT (on Linux/BSD, if the reader or token does not work with pcsc-lite).

USB

Read and transfer photos and important files with this Insignia USB-C memory card reader. The USB Type-C interface connects to Android phones and other compatible devices, and the plug-and-play technology lets you access files quickly. This dual-port Insignia USB-C memory card reader accommodates microSD and SD cards for versatile compatibility. In other news, I've connected zillions of USB card readers to my Mac from about 10 different brands, all worked. I totally STOLE a 21-in-one FireWire/USB card reader from my uncle. The box mentioned NOTHING about Mac compatibility but its MemoryStick Duo, SDHC and CompactFlash slots work purrrfectly.

Most common connector type for smart card readers is USB.

CCID

Almost all recent USB smart card readers follow the CCID specification. But not all. For USB dongles, a driver is needed for the USB connection if the token uses a proprietary protocol.
For a list of CCID smart card readers supported by libccid see https://ccid.apdu.fr/ccid/section.html. If you are planning to buy a smart card reader, be sure to check for CCID compliance (and extended APDU support if you want to be somewhat future-proof)

Some readers claim “CCID compatible” in marketing material but are not compliant (don’t work with operating system provided CCID drivers) in real life. Readers known to do this are:

  • ACS ACR83
  • ACS APG8201

USB tokens (PC/SC)

  • Schlumberger/Axalto e-gate pcsc-lite driver: see Using-Schlumberger-e-gate-on-Linux

USB tokens (OpenCT)

  • FIXME List of tokens supported by OpenCT

PIN pad readers

  • Notes about CT-API and PinpadReaders

Bluetooth readers

Iball lappie twist cam drivers for mac. If someone has experience with any of these, please comment.

  • https://ftsafe.com/products/reader/BluetoothSDK available at Github(bR301 and bR301BLE(Bluetooth 4.2) , including for Android, iOS and Windows, Specification Detail)
  • https://www.apriva.com/mobile-security/apriva-reader/ (SDK available under NDA/license, including for Android)
  • https://baimobile.com/baimobile-readers-1 ?
  • https://www.hidglobal.com/products/readers/omnikey/2061 End-of-life (Windows-only PC/SC driver, proprietary/NDA low level protocol)
  • http://images.telos.com/files/external/BT200_Slick.pdf (not reachable)

Information on using existing PC/SC reader over bluetooth on Android: https://github.com/seek-for-android/pool/wiki/BTPCSC

  1. Ensure your CAC reader works with Mac
  2. Check to ensure your Mac accepts the reader
  3. Check your Mac OS version
  4. Check your CAC’s version
  5. Update your DOD certificates
  6. Guidance for Firefox Users
  7. Look at graphs to see which CAC enabler to use

Step 1: Purchase a Mac Friendly CAC Reader

Purchase a CAC reader that works for your Mac. There are only a couple that you can choose from and I’ve listed them below.

If you already have a CAC reader and it isn’t Mac friendly, you could update the firmware, however, for the non-tech savvy people out there, it’s probably better to just purchase a new one and save the headache – they’re only ~$11-13 dollars.

Best Mac Compatible CAC USB Readers

Best Mac Compatible CAC Desk Readers

Step 2: Plug in and Ensure It’s Accepted

Once you have your CAC reader, plug it into your Mac and ensure your computer recognizes it. If you have one of the CAC readers we suggested above, then you should be good to go.

If you are testing a different version, then verify that your Mac accepts your CAC reader by following these steps.

If for some reason your CAC reader isn’t working, then try the following steps.

Step 3: Update Your DOD Certificates

Now that you have your CAC reader connected and accepted on your Mac computer, it’s time to ensure you have the right certificates in order to access DOD CAC required web pages.

If you are using Chrome or Safari, then follow step 3a below. If you are using Firefox, you’ll need to do some extra steps:

  1. Type ⇧⌘U (Shift + Command + U) to access your Utilities
  2. Find and Double click “Keychain Access”
  3. Select “Login” and “All Items”
  4. Download the following four files and double click each once downloaded so as to install in your Keychain Access.
  5. When you double-click the Mac Root Cert 3 and 4, you’ll need to tell your browser to always trust them. Click the button like you see below:

Additional Steps for Firefox

  1. Download All Certs zip and double click to unzip all 39 files
  2. While in Firefox, click “Firefox” on the top left, then “Preferences”
  3. Then Click “Advanced” > “Certificates” > “View Certificates”
  4. Then Click “Authorities” and then “Import”
  5. Import each file individually from the “AllCerts” folder. When you do this, the below box will popup. Check all three boxes and click “OK”

Step 4: Download and install CAC Enabler

  1. Download zip
  2. Double click the .zip file
  3. Because this is from an unidentified developer, you’ll need to hold down “Control” and click the program. Now select open and continue with install procedure.
  4. After installing, restart your computer

CAC Access at Home Success

Now that you have a CAC reader, certificates, and a CAC Enabler, you should now be able to access any CAC-enabled website and log on using your CAC password and data.

Common Reasons Why Your CAC Card Won’t Work On Your Mac

Ensure Your CAC Card Meets the Standards: In order for your CAC card to work, it must meet the minimal requirements. Currently, there are only four types of CAC cards that can be used. The ensure you have the right CAC card for online access, flip your CAC card to the back and if you have one of the below numbers written on the top left, then you are good to go:

  • G&D FIPS 201 SCE 3.2
  • Oberthur ID one 128 v5.5 Dual
  • GEMALTO DLGX4-A 144
  • GEMALTO TOP DL GX4 144

Flowjo 10 mac cracked. If you do not have any of the above written on the back, then proceed to your nearest PSD to get a new CAC card issued.