9 - Properties
eDynamo| Secure Card Reader Authenticator | Programmer’s Manual (COMMANDS)
Page 153 of 245 (
D998200115-17
)
9.20
Property 0x57 - SHA Hash Configuration (HID Only | TLV Only,
Configurable SHA Only, MSR Only)
Property ID:
0x57
Property Type: Byte
Length: 1 byte
Get Property: Yes
Set Property:
Yes
Default Value: 0x00
This property specifies whether and how the device returns a SHA-x Hash code with swipe data. See
section
6.18 SHA-1 Hashed Track 2 Data (HID | TLV | GATT | SLIP, SHA-1 Only)
The possible options are:
Value
Meaning
0x00
Device sends a SHA-1 Hash code of all Track 2 data
0x01
Device sends a SHA-1 Hash code of the Track 2 PAN
0x02
Device sends a Salted SHA-1 Hash code of all Track 2 data
0x03
Device sends a Salted SHA-1 Hash code of the Track 2 PAN
0xFF
Device does not send any Hash code
Some devices are configured to only allow the manufacturer to modify this property.
This property is stored in non-volatile memory, so it persists when the device is power cycled. When this
property is changed, the device must be reset (see
) or powered off for at
least 30 seconds, then powered on, before the changes will take effect.
Example Set Request (Hex)
Cmd Num
Data Len
Property ID
Data
01
02
57
07
Example Set Response (Hex)
Result Code
Data Len
Data
00
00
Example Get Request (Hex)
Cmd Num
Data Len
Property ID
00
01
57
Example Get Response (Hex)
Result Code
Data Len
Data
00
01
01