background image

ID TECH SREDKey 2 Integration Manual 

Page | 16  

 

8.1.

 

Using the Universal SDK Demo Application 

Each 

Command

 section offers a drop-down list  of sub-sections  for obtaining, testing, or editing 

information for device status or development. 

 

To use a command, open the 

Command 

tree and double-click the desired command or select a 

command and click 

Execute. 

Data displays in the 

Log

 panel and device results in the 

Results 

panel. 

 
For example, to get a SREDKey 2’s serial number: 

 

1.

 

Click 

Config

 

2.

 

Click 

Get Serial Number

 

3.

 

Click 

Execute Command

 
The

 Results 

panel displays the device’s serial number. 

 

 

 

Содержание SREDKey 2

Страница 1: ...ID TECH 10721 Walker Street Cypress CA 90630 Voice 714 761 6368 Fax 714 761 8880 idtechproducts com SREDKey 2 Integration Manual 80172501 001 Rev H 26 July 2021...

Страница 2: ...ment Except as permitted by such license no part of this publication may be reproduced or transmitted by electronic mechanical recording or otherwise or translated into any language form without the e...

Страница 3: ...20 13 7 2 2 Get Detailed Firmware Version 78 46 31 13 7 2 3 Reboot Device 78 46 CC 13 7 2 4 Reset Device C7 80 HID Mode 14 7 3 ITP Protocol Commands 14 7 3 1 Reset Device 53 18 KB Mode 14 8 USING THE...

Страница 4: ...sent status byte 31 11 3 Note 4 Encrypted Null Hash data sent status 32 11 3 1 Field 9 Encrypted data sent status 32 11 4 Data Sample 32 11 4 1 Manual Entry Original Format 34 11 4 2 Manual Entry Enh...

Страница 5: ...of Data ISO IEC 7813 The general requirements standards are identification cards and physical characteristics ISO IEC 7811 The general requirements standards are identification cards recording techni...

Страница 6: ...160 4mm Width 96 7mm Height 37 4mm Weight 310g Environmental Operating Temp 10 to 55 non condensing Storage Temp 20 to 65 non condensing Humidity Maximum 90 non condensing Electrical Input 5V USB con...

Страница 7: ...vice in the Help Mode Cancel Clicking the Cancel key once allows the users to remove all the input in the current and previous levels The device then returns to the previous prompt for the current tra...

Страница 8: ...during a self check Indicator Tampered Status OtherIssue Status LED Indicator Red LED Amber LED no DEK LCD Display Message The screen stopline reads Tampered and indicatesthe source of the tampering o...

Страница 9: ...ting Command Host SREDKey 2 Setting command ACK if OK or NAK if Error Read Status Command Host SREDKey 2 Read Status command ACK and Response if OK or NAK if Error Other Commands Host SREDKey 2 Other...

Страница 10: ...mat as the function s sending command FuncSETBLOCK are in the order of their Function ID FuncID Where STX 02h S Indicates setting commands 53h R Indicates read setting commands 52h FuncID One byte Fun...

Страница 11: ...h value of Data CRC L and CRC H is the calculated result data from Command Head to Data by CRC16 CCITT algorithm 7 1 1 Get Firmware Version 29 00 The Get Firmware Version command retrieves the ViVOpay...

Страница 12: ...C H Response ViVOtech2 0 C7h 00h 00h 00h CRC L CRC H The Cert data is ASN 1 format 7 1 5 Set TransArmor ID C7 51 The Set TransArmor ID command sets the TransArmor ID The TransArmor ID must be 8 bytes...

Страница 13: ...If Response Status is ACK several bytes needed If Response Status is NAK response data is error codes 2 bytes 7 2 1 Get Model Number 78 46 20 The Get Model Number command retrieves the SREDKey 2 s mod...

Страница 14: ...rs must reconfigure the reader after sending this command Command Body C7 80 Response C7 00 00 00 7 3 ITP Protocol Commands 7 3 1 Reset Device 53 18 KB Mode The Reset Device command resets the SREDKey...

Страница 15: ...2 MSR and Keypad Data Decryption SREDKey 2 devices can connect to the USDK Demo app via either USB HID or USB KB Interface For USB KB Interface make sure to place the cursor in the Manual Command win...

Страница 16: ...ation for device status or development To use a command open the Command tree and double click the desired command or select a command and click Execute Data displays in the Log panel and device resul...

Страница 17: ...ore you begin contact your ID TECH representative to receive the most recent SREDKey 2 firmware Download the ZIP file and extract it to your computer 1 Connect the SREDKey 2 to your PC via USB cable 2...

Страница 18: ...rmware file you downloaded earlier and click Open 6 The SREDKey 2 reboots and enters the bootloader at which point the SDK demo begins updating the device Note The firmware update may take several min...

Страница 19: ...click Execute Command The USDK Demo app displays Admin Key Enabled or disabled in the Results panel 8 4 Switching a SREDKey 2 Between USB KB and USB HID Modes To switch the SREDKey 2 between USB KB a...

Страница 20: ...Parsomatic 2 Click Parsomatic and OK to open the ID TECH Parsomatic page in a web browser The Parsomatic tool parses ID TECH card reader data streams 3 Click Clear at the bottom of the the Parsomatic...

Страница 21: ...ID TECH SREDKey 2 Integration Manual Page 21...

Страница 22: ...Paste the KSN data into the KSN panel 10 Return to the Parsomatic window and copy the Track2 Encrypted Data field s contents 11 Return to the ID TECH Decrypt window paste the Track2 Encrypted Data in...

Страница 23: ...ECH Swipe Data Original Encryption Output Format 9 1 1 ISO ABA Card Field Description 0 STX 02 1 Data Length low byte 2 Data Length high byte 3 Card Encode Type note 1 4 Track 1 3 Status note 2 5 T1 c...

Страница 24: ...tion 0 STX 02 1 Data Length low byte 2 Data Length high byte 3 Card Encode Type Section 7 5 note 1 4 Track 1 3 Status Section 7 5 note 2 5 T1 cleardata length 6 T2 cleardata length 7 T3 cleardata leng...

Страница 25: ...ta sent status 10 Optional bytes length 11 Optional bytes 12 Track1 clear maskdata 13 Track2 clear maskdata 14 Track3 clear maskdata 15 Track1 encrypted data 16 Track2 encrypted data 17 Track3 encrypt...

Страница 26: ...tus 9 Encrypted Hash data sent status 10 Optional bytes length 11 Optional bytes 12 Track1 clear maskdata 13 Track2 clear maskdata 14 Track3 clear maskdata 15 Track1 encrypted data 16 Track2 encrypted...

Страница 27: ...PAN EXP CVV 11 20 bytes 0x00 Null hash data 12 EXP one byte length ASCII Expiration date len 1 4 bytes 13 ADR one byte length ASCII Street number max 1 20 bytes 14 ZIP one byte length ASCII Zip code...

Страница 28: ...tedas track 2 PAN EXP CVV LRC 14 Additional keyed in data in ASCII presentedas track 3 1ADR 0ZIP 15 Empty 16 Encrypted data 17 Empty 18 TransactionID Session ID for Security level 4 Terminal MerchantI...

Страница 29: ...P is 1 byte field identifier 1 ADR 0 ZIP ASCII Data field terminator Field 13 LRC is a calculated track 2 longitudinal redundancy check from to The LRC is calculated on the data before conversion to A...

Страница 30: ...Method Track1 is 7 bit encoding Track1 is 7 bit encoding Track2 is 5 bits encoding Track3 is 5 bit encoding Track1 is 7 bit encoding Track2 is 5 bits encoding Track2 is 5 bit encoding If only track3 a...

Страница 31: ...optional status byte use default SHA 1 Bit 1 If 1 Encryption type follows Field 11 bit 2 3 4 If 0 Encryption type follows Field 8 bit 4 Bit 4 3 2 000 TransArmor RSA 100 TransArmor 3DES SUKPT Bit 5 If...

Страница 32: ...ted with USBKB interface Card Number 5150 7102 0010 7903 Credit Card Swipe Original Format 028801001F372300 5150 7903 PAYPASS MASTERCARD 5150 7903 F43947D860D5BCA3732EB67A2ECB7CEF52 644E3378CBBCB9509F...

Страница 33: ...Enhanced Format 02A001801F372300839B 5150 7903 PAYPASS MASTERCARD 5150 7903 2B52196519901212715ABADDA6DA18 FDA5B50219A0FC9341BFB0633C3F33874FFE7B5F2B63897E0023710D5F6C6BF7BE8B93 7A515E3A7903182519B07...

Страница 34: ...E LRC BE CheckSum EC ETX 03 Decrypted Data Track1 Clear Data B5150710200107903 PAYPASS MASTERCARD 090910140000631 Track2 Clear Data 5150710200107903 090910140000631 0 11 4 1 Manual Entry Original Form...

Страница 35: ...06299490000000000000F035B03 STX 02 Data length low byte A6 Data length high byte 00 Card Encode Type C0 Track Status 17 Track 2 only Field 5 Always 0 Length of Field 10 18 hex 24 decimal Length of fie...

Страница 36: ...ID TECH SREDKey 2 Integration Manual Page 36 LRC 03 CheckSum 5B EXT 03 Encrypted Data 293C595E789A8E5EE184D379E919F43A06A5911BDA9F9053 Decrypt data 5150710200107903 1212...

Страница 37: ...r Device Reboot Per PCI Requirements this device reboots every 24 hours Consult the NEO 2 Interface Developer s Guide available from your ID TECH representative for commands dealing with the SREDKEY 2...

Страница 38: ...Direction 0x30 Raw Data Decoding in Both Directions 0x31 Decode in Both directions 0x32 Moving Stripe Along Head in Direction of Encoding 0x33 Moving Stripe Along Head Against Direction of Encoding Re...

Страница 39: ...t any asTrack 1 5 Bit Start Sentinel T27BStartID 64 1 Track 2 7 Bit Start Char any asTrack 2 7 Bit Start Sentinel T25BStartID 65 1 T25BStart any asTrack 2 5 Bit Start Sentinel T37BStartID 66 1 Track 3...

Страница 40: ...inancial cards The difference is that the maskdata won t be output when these bits are set because there is no rule how to maskthe non financial carddata It is valid both for Non CC and cardtype 0 bit...

Страница 41: ...inancial cardoutput plaintext at level 3 1 non financial cardoutput as financial card at level 3 Equip2ID AE 1 Equip Setting byte for different readersor new settings 0 00 0xFF if bit4 1 send serial n...

Страница 42: ...ing Configuration ParametersandValues ITP Protocol Updateddesctiption for EncryptOptID Function ID Bits 0 1 and 2 CB 03 03 2021 IDG Protocol Commands Reboot Device 77 05 Changedname from Restart Devic...

Отзывы: