Assembly: CardWerk.SmartCard.CardModule.DESFire (in CardWerk.SmartCard.CardModule.DESFire.dll)

Name Description
Public class DESFireCard DESFire card module. This is an add-on library for SmartCardAPI. It supports NXP DESFire EV1/2/3 cards on contactless, PC/SC connected card readers. Cryptographic operations that are required for mutual authentication with the card under TDES or AES keys are implemented in software.
Public class DESFireCardAccessRights File-level DESFire card access rights.
Public class DESFireCardException Whenever a CardModule.DESFire API error is returned an exception of this class is thrown.
Public class DESFireCardFileSettings Helper class to parse, analyze and display DESFire card file settings.
Public class DESFireCardKeyChangeAccessRights Convenience class to generate the msb nibble of DESFire Application.
Public class DESFireKeySettings DESFire Key Settings helper method for crypto method and number of keys. Use the ToByte() method to generate a byte value that is compatible with keysettings2 parameter of CreateFile() method.
Public class DESFireMasterKeySettings DESFire Master Key Settings can be used for PICC Master Key Settings and Application Master Key settings. Use ToByte() method to generate a byte value that is compatible with keysettings1 parameter of CreateFile() method.
Top
Name Description
Public enumeration DESFireCardErrorCode The error codes defined by the DESFire.
Public enumeration DESFireFileType DESFire file types.
Top

.NET Framework

Supported in: 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

.NET Core

Supported in: 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0

.NET Standard

Supported in: 2.0