OpenSC smartcard framework

OpenSC smartcard framework 0.27.1

Open Source smartcard driver for Windows

Download for Windows

About OpenSC smartcard framework

OpenSC provides a set of libraries and utilities to work with smart cards. Its main focus is on cards that support cryptographic operations, and facilitate their use in security applications such as authentication, mail encryption and digital signatures. OpenSC implements the standard APIs to smart cards, e.g. PKCS#11 API, Windows’ Smart Card Minidriver and macOS CryptoTokenKit.

Technical details

PublisherOpenSC Project
Version0.27.1
LicenseLGPL-2.1
Installer typewix
Architecturex86, x64
Package IDOpenSC.OpenSC
Install scopeAll users

Install OpenSC smartcard framework from the command line

Install with Windows Package Manager
winget install --id=OpenSC.OpenSC -e
Update to the latest version
winget upgrade --id=OpenSC.OpenSC -e
Uninstall
winget uninstall --id=OpenSC.OpenSC -e
Silent install with the offline installer
msiexec /i "OpenSC-0.27.1_x64.msi" /quiet /norestart /norestart
Uninstall the MSI package
msiexec /x {9D5A6608-E2DC-48F4-92DD-A44D56B83DE9} /quiet

Silent install switches for more Windows programs »

Install OpenSC smartcard framework together with other apps in one command »

cminidriveropenscpkcs11securitysmartcardtokenend

OpenSC smartcard framework version history

0.26.1 Jan 14, 2025

New in 0.26.1; 2025-01-14
General improvements
- Align allocations of sc_mem_secure_alloc (#3281)
- Fix -O3 gcc optimization failure on amd64 and ppc64el (#3299)
pkcs11-spy
- Avoid crash while spying C_GetInterface() (#3275)
TCOS
- Fix reading certificate (#3296)

0.23.0.0

Frequently asked questions

Is OpenSC smartcard framework free?

Yes. OpenSC smartcard framework is free and open-source software released under the LGPL-2.1 license.

What is the latest version of OpenSC smartcard framework?

The latest version is 0.27.1.

Is it safe to download OpenSC smartcard framework?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 88ea45e848063ff5f3594a457b7f023223472eae9c9c543f8035f7689bb7b319.

Which Windows versions does OpenSC smartcard framework support?

OpenSC smartcard framework runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.

How do I install OpenSC smartcard framework silently?

Run the offline installer with msiexec /i "OpenSC-0.27.1_x64.msi" /quiet /norestart /norestart, or install it with Windows Package Manager: winget install --id=OpenSC.OpenSC -e --silent.

How do I uninstall OpenSC smartcard framework?

Open Settings › Apps › Installed apps, find OpenSC smartcard framework and select Uninstall. From the command line, run winget uninstall --id=OpenSC.OpenSC -e.