TokenD

A TokenD is the low-level module(s) which interface to each specific smart card’s applet or file OS.

The TokenD modules available as part of this project are:

  1. BELPIC.Tokend: Belgian National ID (BELPIC) compliant smart cards
  2. CAC.Tokend: Common Access Card (CAC) compliant smart cards
  3. CACNG.Tokend: Common Access Card-Next Generation (CAC-NG) compliant smart cards
  4. PIV.Tokend: Personal Identity Verification (PIV) compliant smart cards
  5. tokendPKCS11.so: PKCS-11 Shim over TokenD

Mac OS X Snow Leopard v10.6

Snow Leopard ships with four TokenD modules and a PKCS11Shim:

  1. BELPIC.Tokend: Belgian National ID (BELPIC) compliant smart cards
  2. CAC.Tokend: Common Access Card (CAC) compliant smart cards
  3. JPKI.Tokend: japanese PKI (JPKI) compliant smart cards
  4. PIV.Tokend: Personal Identity Verification (PIV) compliant smart cards
  5. tokendPKCS11.so: PKCS-11 shim over TokenD

Mac OS X Leopard v10.5

Leopard ships with four TokenD modules:

  1. BELPIC.Tokend: Belgian National ID (BELPIC) compliant smart cards
  2. CAC.Tokend: Common Access Card (CAC) compliant smart cards
  3. JPKI.Tokend: japanese PKI (JPKI) compliant smart cards
  4. PIV.Tokend: Personal Identity Verification (PIV) compliant smart cards

Submitting your Smart Card TokenD

If you are a smart card vendor / developer and wish to have your smart card TokenD included within this open source project, please make a request to Shawn Geddis, Smart Card Services project lead.

Third-Party Mac OS X Smart Card TokenD Support

Smart card vendors / developers in alphabetical order providing smart card TokenD support for various macOS releases: