Library licensing | |
▼Single Reader | Group for Single Reader commands |
▼Reader and library | Functions related to reader itself, to obtain some info or set certain device parameters |
Communication with the reader | |
Information about the reader | |
EEPROM manipulation | |
Signalization (default) | |
RGB Signalization | |
▼Specific firmware features for uFR Series NFC readers | |
Real Time Clock (RTC) | |
Display Control | |
Tag emulation mode | |
Combined emulation mode | |
Ad-Hoc emulation mode | |
Shared RAM | |
Asynchronous UID Sending | |
Sleep and Auto Sleep | |
RF Analog register settings | |
Specific firmware features for uFR Zero Series NFC readers | |
uFR Online Reader specific commands | |
uFR library support for Base HD NFC readers | |
Support for NXP SAM (Secure Application Module) | |
Helper library functions | |
▼Card/tag commands | Functions used for card (or tag) data manipulation, such as obtaining some info, reading or writing data into card |
General purpose card related commands | Functions for getting common card data, not specific to card type |
Mifare Classic specific commands | Functions specific to Mifare Classic ® family of cards (Classic 1K and 4K). All functions are dedicated for use with Mifare Classic ® cards. However, some functions can be used with other card types, mostly in cases of direct addressing scheme and those functions will be highlighted in further text |
NDEF related commands | Functions for reading and writing common NDEF messages and records into various NFC tags. Currently, only NFC Type 2 Tags are supported, while support for other NFC Tag types will be added in future upgrades |
NTAG2XX (Type 2) specific commands | Functions specific to NTAG ® family chips such as NTAG 203, 210, 212, 213, 215, 216. Due to the different memory sizes of various NTAG chips, we implemented functions for handling NTAG chips as generic NFC Type 2 Tag |
NT4H (Type 4) specific commands | Functions specific to NT4H (Type 4) chips (e.g NTAG424DNA, with TagTamper support) |
Mifare DESFire specific commands | Functions specific to Mifare DESFire® cards. All uFR Series readers support DESfire set of commands in AES encryption mode according to manufacturer's recommendations. In addition to AES, support for DES/2K3DES/3K3DES included |
Mifare DESFire Light specific commands | Functions specific to Mifare DESFire® Light cards./** |
Mifare Plus specific commands | Functions specific to Mifare Plus cards |
Ultralight C specific commands | Functions specific to Ultralight C cards |
▼Java Card Application (JCApp) specific commands | "Java Card" refers to a contactless or dual interface Java Cards. For now, we have supported two JCApps in our uFR Series NFC API. Those JCApps are DLSigner and DLStorage |
Common JCApp PIN functions | |
PKI infrastructure and digital signature support | |
DLStorage JCApp support | |
▼Support for specific card features | This is a group for specific card features (Originality checking, MRTD, EMV etc...) |
Originality Checking | Ome card chips supports originality checking mechanism using Elliptic Curve Digital Signature Algorithm (ECDSA). Chip families that support originality checking mechanism are NTAG 21x and Mifare Ultralight EV1. For details on originality checking, you must have an non-disclosure agreement (NDA) with the manufacturer who will provide you with the relevant documentation |
ISO14443-4 Protocol | |
ISO7816 Protocol | |
General purpose cryptographic functions | |
Cryptographic hashing algorithms | |
Digital signature verification | |
Machine Readable Travel Documents (MRTD) support | |
TLS 1.2 with TLS/SSL Client Certificate Authentication using Generic Identity Device Specification (GIDS) smart card support | |
Europay, Mastercard, Visa (EMV) standard support | |
Anti-collision support i.e. multi card reader mode | |
Transeive mode support | |
Miscellaneous | |
▼MultiReader | |
Handling multiple readers | |
▼Reader and library | |
Communication with the reader | |
Information about the reader | |
EEPROM manipulation | |
Signalization (default) | |
RGB Signalization | |
▼Specific firmware features for uFR & uFR Zero Series NFC readers | |
Real Time Clock (RTC) | |
Display Control | |
Tag emulation mode | |
Combined emulation mode | |
Ad-Hoc emulation mode | |
Shared RAM | |
Asynchronous UID Sending | |
Sleep and Auto Sleep | |
RF Analog register settings | |
uFR Online Reader specific commands | |
uFR library support for Base HD NFC readers | |
Support for NXP SAM (Secure Application Module) | |
Helper library functions | |
▼Card/tag commands | |
General purpose card related commands | |
Mifare Classic specific commands | |
NDEF related commands | |
NTAG2XX (Type 2) related commands | |
NT4H (Type 4) specific commands | |
Mifare DESFire specific commands | |
Mifare DESFire Light specific commands | |
Mifare Plus specific commands | |
Ultralight C specific commands | |
▼Java Card Application (JCApp) specific commands | |
Common JCApp PIN functions | |
PKI infrastructure and digital signature support | |
DLStorage JCApp support | |
▼Support for specific card features | |
Originality Checking | |
ISO14443-4 Protocol | |
ISO7816 Protocol | |
General purpose cryptographic functions | |
Cryptographic hashing algorithms | |
Digital signature verification | |
Machine Readable Travel Documents (MRTD) support | |
TLS 1.2 with TLS/SSL Client Certificate Authentication using Generic Identity Device Specification (GIDS) smart card support | |
Europay, Mastercard, Visa (EMV) standard support | |
Anti-collision support i.e. multi card reader mode | |
Transeive mode support | |
Miscellaneous | |