Files & Folders
The following DLLs exist under C:\Program Files\Thales Group\SafeNet FIDO Key Manager
or the path where the application is installed.
DLL file | Description |
---|---|
FKMeTCoreInst.dll | Executes the custom actions for the installer. |
FKMeToken.dll | Installs the features of PKCS#11. |
FKMLog.dll | Manages the logs for PKI devices. |
FKMeTPKCS11.dll | Installs the wrapper for PKCS#11 to load the FKMeToken.dll internally.
Note: Make sure to use FKMeToken.dll as a PKCS#11 library instead of FKMeTPKCS11.dll. |
FKMIDPrimePivTokenEngine.dll | Installs the IDPrime PIV token engine that supports IDPrime PIV cards and tokens. |
FKMIDPrimeTokenEngine.dll | Installs the IDPrime token engine that supports IDPrime cards and tokens. |
BouncyCastle.Cryptography.dll | A library with .NET implementation of cryptographic algorithms and protocols. |
CommunityToolkit.Mvvm.dll | A modular MVVM library that provides lightweight, platform-independent components for building the .NET applications. |
g.FIDO2.CTAP.dll | Implements the Client to Authenticator Protocol (CTAP), and enables secure communication between a PC and a security key. |
g.FIDO2.CTAP.HID.dll | Enables direct communication with FIDO2-compliant authenticators over the Human Interface Device (HID) protocol, implementing the CTAP 2.0 and 2.1 standards for secure registration and authentication. |
g.FIDO2.CTAP.NFC.dll | Enables secure FIDO2 authentication over Near Field Communication (NFC), allowing the device to interact with authenticators via proximity-based "tap" gestures using the CTAP protocol. |
g.FIDO2.dll | Provides core functionality for FIDO2 authentication, enabling secure credential creation, assertion verification, and communication with authenticators using CTAP2 commands over USB, NFC, or other supported transports. |
CBOR.dll | A library for parsing and generating CBOR, a general-purpose schema-less binary data format. |
HidLibrary.dll | Enables .NET applications to enumerate and communicate with the HID-compatible USB devices. |
Newtonsoft.Json.dll | A .NET library used to serialize and deserialize objects to and from JSON. |
Pkcs11Interop.dll | A .NET wrapper for unmanaged PKCS#11 libraries, enabling .NET applications to securely interact with cryptographic hardware such as smart cards and HSMs using the PKCS#11 API. |
PKCSInteropEx.dll | A .NET wrapper for unmanaged PKCS#11 extended APIs, which are not part of standard PKCS#11 libraries. |
ThalesGroup.SafeNet.PKI.dll | A .NET wrapper to consume PKCS11Interop.dll and PKCSInteropEx.dll. |
Wpf.Ui.dll | A WPF UI library, which enhances the traditional Windows Presentation Foundation (WPF) framework by providing a modern Fluent design experience. |
XamlRadialProgressBar.DotNet.dll | Provides customizable radial progress bars for WPF and .NET Core applications. |