Known PKCS#11 modules
Modified on 2013/11/03 20:10 by Administrator — Categorized as: Uncategorized
Below is a list of well known smartcards/tokens which support PKCS#11 and the suggested library filename to use.
Please note that: Token manufacturers may change their driver filenames without notice; check with your supplier if the information listed below doesn't work. This list is not exhaustive - many more tokens are supported than are listed here. If you are using a token which isn't mentioned on the list below, please check with your token supplier as to what to enter, and get in touch to have it added to the list.
- Cryptware SmartOS CK:
smaoscki.dll
- Bit4ID:
bit4opki.dll
,
bit4ipki.dll
- ACS ACOS5 smartcards:
acospkcs11.dll
For use with ACOS5 smartcards. ACOS5 smartcards unable to create data objects, and contain no mechanisms for creating secret keys (except public/private keypairs)
- AET Rainbow iKey 3000 series and G&D StarCos 2.3 SPK cards
aetpkss1.dll
aka StarSign Middleware. Also installs PKCS#11 drivers
aetpksse.dll
(Entrust PKCS#11 lib) and
aetpkssw.dll
(PKCS #11 library wrapper that detects the need for automatic login on
aetpkss1.dll
)
- Aladdin eToken PRO
etpkcs11.dll
- eToken R2
etpkcs11.dll
- Algorithmic Research MiniKey
sadaptor.dll
- Aloaha Smart Card Connector
aloaha_pkcs11.dll
Not fully tested, but from initial checks, this library appears badly broken - it reports tokens present when no card reader is installed.
- A-Sign A-Sign premium cards
psepkcs11.dll
Reputedly v1.0 of this library is incomplete and has many bugs??
- Athena Athena Smartcard System ASE Card
asepkcs.dll
- A-Trust a-sign
asignp11.dll
- Belgian Government Belgian Electronic Identity (eID) Card Belgium Identity Card
PKCS11.dll
- Chrysalis
cryst32.dll
WWW site no longer exists
- LUNA
cryst201.dll
WWW site no longer exists
- Dallas Semiconductors iButton
dspkcs.dll
- Eracom (hardware)
cryptoki.dll
Full path to library may be required, e.g: C: Program Files ERACOM Cprov SDK bin csa cryptoki.dll On 1st December2005 Eracom Technologies AG was acquired by SafeNet (software emulation)
-
Estonian Government Estonian Electronic Identity (eID) Card
opensc-pkcs11.dll
- Eutron Crypto Identity
sadaptor.dll
- Feitain technologys Co.,Ltd ePass 1000
EP1PK111.DLL,
ePass 2000
ep2pk11.dll,
ePass 2000_FT11
ngp11v211.dll,
ePass 3000
ngp11v211.dll,
ePass 3003
ShuttleCsp11_3003.dll
- Gemplus
gclib.dll
pk2priv.dll
- GemPlus/GemSoft GemPlus/GemSoft Smartcard
w32pk2ig.dll
- GemSafe
gclib.dll
- GemSafe new version
pk2priv.dll
- IBM IBM 4758
cryptoki.dll
- IBM Digital Signature for the Internet (DSI) for MFC cards
CccSigIT.dll
- IBM Embededded Security Subsystem
csspkcs11.dll
- IBM Netfinity PSG Chip1
ibmpkcss.dll
- IBM SecureWay Smartcard
w32pk2ig.dll
cryptoki.dll
ID2 id2cbox.dll
Full path to library may be required,
- Mozilla/Netscape Mozilla or Netscape crypto module
softokn3.dll
- nShield
cknfast.dll
- Nexus
nxpkcs11.dll
- OpenSC (multiple)
opensc-pkcs11.dll
- Orga Micardo
micardoPKCS11.dll
- Rainbow CryptoSwift Accelerator
Cryptoki22.dl
l
- CryptoSwift HSM
iveacryptoki.dl
l
- Ikey 1000
cryptoki22.dll
- USB use Datakey driver iKey 1000/1032
k1pk112.dll
- iKey 2000 series and for DataKey cards
dkck201.dll
- iKey 2000/2032
dkck232.dll
- iKey 2032
dkck201.dll cryptoki22.dll
- USB use Datakey driver Safelayer HSM
p11card.dll
- USB use Datakey driver Schlumberger Cryptoflex
acpkcs.dll
- Cryptoflex
slbck.dll
- Cyberflex Access
slbck.dll
- SeTec SeTokI cards
SetTokI.dll
Full path to library may be required,
- Siemens HiPath SIcurity Card
siecap11.dll
- Siemens Card OS cards
eTpkcs11.dll
- SmartTrust
smartp11.dll
- Spyrus
SpyPK11.dll
- Utimaco Cryptoki for SafeGuard
pkcs201n.dll
- ActivCard cards
acpkcs.dll
- ActivClient
acpkcs211.dll
- Datakey
dkck201.dll
- Entrust Datakey
pkcs201n.dll
- Datakey CIP
dkck201.dll
- Datakey/iKey
dkck232.dll
- 201 Fortezza Module
fort32.dll
- Oberthur AuthentIC
AuCryptoki2-0.dll
- SCW PKCS 3GI 3-G International
3gp11csp.dll
- TeleSec
pkcs11.dll
The information listed above was compiled from multiple sources, including: CAcert Wiki: Pkcs11TaskForce StrongDisk Server (Russian documentation) cryptlib v3.1 testlib.c IAIKPkcs11.properties Using the IAIK JCE Provider for PKCS#11