VhlCfg / File / MifareVcsParams Value
This value enables Virtual Card Selection. An ISO Select command is performed to
select a particular MIFARE (Plus) installation. If valid keys are specified,
an additional ISO External Authenticate will be executed.
Properties
- Value ID: 0x0300/0x16
Format
| Name | Type/Size | Description | |
|---|---|---|---|
| VcsOptions | Bit mask (8 bits) | Virtual card select options | |
| RFU | Integer (bit mask area 0xF8) | Zero padding | |
| PrependUidBeforeMacDivData | Boolean (bit 0x04) | Prepends UID before VC Mac diversification data. | |
| RejectCardsWithoutValidIid | Boolean (bit 0x02) | Cards without valid IIDs are rejected. | |
| ForceAuthToCard | Boolean (bit 0x01) | Cards without encryption are rejected. | |
| Length of DfName | Integer (8 bits) | Length of DfName in bytes | |
| DfName | Raw data | Select VC with the given Installation Identifier (DF Name / 1..16 byte) | |
| MifareVcsEncKeyMemoryType | Enumeration (8 bits) |
This value references a key memory type within the reader. VHL
detects the security level (SL0..3) of a MIFARE Classic/Plus
card automatically. According to the security level, the
adequate key memories (AES and/or MIFARE keys) are chosen.
Values:
|
|
| MifareVcsEncKeyIdx | Integer (8 bits) | Key entry of the virtual card select encryption key. | |
| MifareVcsMacKeyMemoryType | Enumeration (8 bits) |
This value references a key memory type within the reader. VHL
detects the security level (SL0..3) of a MIFARE Classic/Plus
card automatically. According to the security level, the
adequate key memories (AES and/or MIFARE keys) are chosen.
Values:
|
|
| MifareVcsMacKeyIdx | Integer (8 bits) | Key entry of the virtual card select MAC key. | |