It facilitates their use in security applications such as mail encryption, authentication, and digital signature. OpenSC provides a set of utilities to access smart cards. In most situations, CoolKey is preferred. You will need to choose which version works best for you.
Each have their strengths and limitations. There are three working modules to access the PKCS #11 keys on your CAC. The Linux CAC Reader stack is based on a set of middleware called PCSC (Personal Computer Smart Card), written by the MUSCLE (Movement for the Use of Smart Cards in a Linux Environment) project.Įnter this into Terminal and execute: sudo dnf install pcsc-lite pcsc-perl pcsc-tools PKCS #11 module The following is a guide to assist in setting up Fedora to access CAC-enabled DoD websites. US Department of Defense (DoD) now limits access to many of its websites to be via a smart Common Access Card (CAC) authenticated with a Personal Identification Number (PIN). This is a guide that has been tested and working on Fedora 33 and later.