IDTECH SecureHead User Manual

IDTECH SecureHead User Manual

Encrypted magnetic read head usb and uart interface
Hide thumbs Also See for SecureHead:

Advertisement

Quick Links

USER MANUAL
SecureHead™
Encrypted Magnetic Read Head
USB and UART Interface
80101505-001-K
19 November 2020

Advertisement

Table of Contents
loading

Summary of Contents for IDTECH SecureHead

  • Page 1 USER MANUAL SecureHead™ Encrypted Magnetic Read Head USB and UART Interface 80101505-001-K 19 November 2020...
  • Page 2 The specifications described herein were current at the time of publication, but are subject to change at any time without prior notice. ID TECH is a registered trademark of International Technologies & Systems Corporation. SecureHead and Value through Innovation are trademarks of International Technologies & Systems Corporation.
  • Page 3 User Manual, SecureHead USB and UART Interface Revision History Revision Date Description of Changes 10/20/2010 Initial Draft Jenny W 10/25/2010 Revised read status command Jenny W Added decryption examples 11/12/2010 Added UART interface cable pinout Jenny W 05/09/2011 -Added SecureHead mounting option with drawing...
  • Page 4: Table Of Contents

    User Manual, SecureHead USB and UART Interface Table of Contents INTRODUCTION........................5 SPECIFICATIONS ........................6 CONFIGURATION ........................10 3.1. Setup Commands Structure .................... 10 3.2. Communication Timing ....................11 3.3. Default Settings ......................11 3.4. General Selections ......................11 3.5.
  • Page 5: Introduction

    The reader fully supports TDES and AES data encryption using DUKPT key management method. The SecureHead supports SPI, UART and USB interface. The information about SPI SecureHead can be found in a separate document, 80101502-001 SecureHead SPI user manual.
  • Page 6: Specifications

    User Manual, SecureHead USB and UART Interface 2. SPECIFICATIONS General Card Speed 3 to 75 ips (7.6 to 190.5 cm/s) Electrical • UART Power 3.0 to 3.6 VDC I/O Voltage Range 2.7 to 3.6 VDC Current Active Power Supply Current...
  • Page 7 User Manual, SecureHead USB and UART Interface Interface cable and connector • USB o Cable connector: Molex 51021-0500 or equivalent o Standard cable length is 125mm +/- 6.4mm o Pin Out Table Color Signal VBUS White -DATA Green +DATA Black...
  • Page 8 User Manual, SecureHead USB and UART Interface Dimension: Mounting Options: 1. Wing spring mounting: this is the standard mounting option and can be used on most swipe readers. The protrusion of the head for the surface of the spring is 3.50 mm.
  • Page 9 User Manual, SecureHead USB and UART Interface 2. Head assembly only: This option is provided for special applications. The mechanical interface is an eight pin male Molex Connector 51021-0800 for option 1 and 2. Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved.
  • Page 10: Configuration

    User Manual, SecureHead USB and UART Interface 3. CONFIGURATION The SecureHead reader must be appropriately configured to your application. Configuration settings enable the reader to work with the host system. Once programmed, these configuration settings are stored in the reader’s non-volatile memory (so they are not affected by the cycling of power).
  • Page 11: Communication Timing

    This command does not have any <FuncData>. It returns all settings for all groups to their default values. 3.4.2. MSR Reading Settings Enable or Disable the SecureHead. If the reader is disabled, no data will be sent out to the host. Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved. Page 11 of 76...
  • Page 12: Review Settings

    3.5. Review Settings <STX><R><1Fh><ETX><CheckSum> This command does not have any <FuncData>. It activates the review settings command. SecureHead sends back an <ACK> and <Response>. <Response> format: The current setting data block is a collection of many function-setting blocks <FuncSETBLOCK> as follows: <STX><FuncSETBLOCK1>…<FuncSETBLOCKn><ETX><CheckSum>...
  • Page 13: Review Serial Number

    User Manual, SecureHead USB and UART Interface <FuncData> is the current setting for this function. It has the same format as in the sending command for this function. <FuncSETBLOCK> are in the order of their Function ID<FuncID> 3.6. Review Serial Number <STX><R><4Eh><ETX><CheckSum>...
  • Page 14: Magnetic Track Selections

    User Manual, SecureHead USB and UART Interface 3.7.4. Track n Prefix Setting Characters can be added to the beginning of a track data. These can be special characters to identify the specific track to the receiving host, or any other character string. Up to six ASCII characters can be defined.
  • Page 15: Security Settings

    3.8.3. Start/End Sentinel and Track 2 Account Number Only The SecureHead can be set to either send, or not send, the Start/End sentinel, and to send either the Track 2 account number only, or all the encoded data on Track 2. (The Track 2 account number setting doesn’t affect the output of Track 1 and Track 3.)
  • Page 16 <NAK> (fail) 3.9.3. Encryption Settings Enable or disable the SecureHead Encryption output in ID TECH protocol. If encryption is disabled, original data will be sent out to the host. If it enabled, encrypted data will be send out to the host.
  • Page 17: Review Ksn (Dukpt Key Management Only)

    User Manual, SecureHead USB and UART Interface 3.10. Review KSN (DUKPT Key management only) <STX><R><51h><ETX><CheckSum> This command is to get DUKPT key serial number and counter. 3.11. Review Security Level <STX><R><7Eh><ETX><CheckSum> This command is to get the current security level.
  • Page 18 User Manual, SecureHead USB and UART Interface Encryption Counter Session ID Set current Session ID Key Management Type Select Key Management Type Feasible settings of these new functions are listed below. Characters Default Setting Description PrePANID 00h ~ 06h Allowed clear text from start of...
  • Page 19 User Manual, SecureHead USB and UART Interface Session ID 00, 00, 00, 00, 00, This Session ID is an eight bytes 00, 00, 00 string which contains any hex data. This filed is used by the host to uniquely identify the present transaction.
  • Page 20 User Manual, SecureHead USB and UART Interface • Level 1 By default, readers from the factory are configured to have this security level. There is no encryption process, no key serial number transmitted with decoded data. The reader functions as a non-encrypting reader and the decoded track data is sent out in default mode.
  • Page 21 User Manual, SecureHead USB and UART Interface Track1 2 byte is ‘B’. There is only one ‘=’ in track 2 and the position of ‘=’ is between 12 ~ 20 character. Total length of track 2 should above 21 characters.
  • Page 22: Data Format

    User Manual, SecureHead USB and UART Interface 4. Data Format The USB version of the reader can be operated in two different modes: - HID ID TECH mode (herein referred to as “HID mode”) - HID with Keyboard Emulation (herein referred to as “KB mode”).
  • Page 23 User Manual, SecureHead USB and UART Interface Start or End Sentinel: Characters in encoding format which come before the first data character (start) and after the last data character (end), indicating the beginning and end, respectively, of data. Track Separator: A designated character which separates data tracks.
  • Page 24 User Manual, SecureHead USB and UART Interface 4.1.1. USB HID Data Format ID TECH HID Reader Data Structure Offset Usage Name T1 decode status T2 decode status T3 decode status T1 data length T2 data length T3 data length Card encode type...
  • Page 25 User Manual, SecureHead USB and UART Interface Configuration Descriptor: Field Value Description Length Des type Total Length 22 00 No. Interface Configuration Value iConfiguration Attributes Bus power, no remove wakeup Power 100 mA Interface Descriptor: Field Value Description Length Des type Interface No.
  • Page 26 User Manual, SecureHead USB and UART Interface Length Des Type End Point EP Addr EP3 – In Attributes Interrupt MaxPacketSize 40 00 bInterval Report Descriptor: (USB-HID Setting) Value Description 06 00 Usage Page (MSR) 09 01 Usage(Decoding Reader Device) A1 01...
  • Page 27 User Manual, SecureHead USB and UART Interface Report Descriptor: (USB KB Interface) Value Description 05 01 Usage Page (Generic Desktop) 09 06 Usage(Keyboard) A1 01 Collection (Application) 05 07 Usage Page (Key Codes) 19 E0 Usage Minimum 29 E7 Usage Maximum...
  • Page 28: Level 1 And Level 2 Pos Mode Data Output Format

    User Manual, SecureHead USB and UART Interface B2 02 Feature (Data Var, Abs) End Collection 4.2. Level 1 and level 2 POS Mode Data Output Format In POS mode use the special envelope to send out card data, envelope is in the following format: [Right Shift, Left Shift, Right Ctrl, Left Ctrl,] Read Error, Track x ID;...
  • Page 29 User Manual, SecureHead USB and UART Interface 1: Track 1 sampling data exists (0: Track 1 sampling data does not exist) 1: Track 2 sampling data exists (0: Track 2 sampling data does not exist) 1: Track 3 sampling data exists (0: Track 3 sampling data does not exist)
  • Page 30 User Manual, SecureHead USB and UART Interface Track Data “Card Track x LRC code” is track x card data. Track x LRC “Track x data LRC” is a LRC to check track x data communication; XOR all characters start from "Track x ID" to “Track x data LRC” should be 0.
  • Page 31: Dukpt Key Management Level 3 Data Output Format

    User Manual, SecureHead USB and UART Interface 4.3. DUKPT Key Management Level 3 Data Output Format For ISO card, both clear and encrypted data are sent. For other card, only clear data are sent. A card swipe returns the following data: Card data is sent out in format of <STX><LenL><LenH><Card Data><CheckLRC><CheckSum><ETX>...
  • Page 32: Fixed Key Management Encrypted Output Format

    User Manual, SecureHead USB and UART Interface 4.4. Fixed Key Management Encrypted Output Format Same as 4.3 DUKPT Key Management Level 3 Data Output Format, only change <DUKPT serial number> to <device serial number> plus two NULL bytes. 4.5. DUKPT Enhanced Level 3 Data Output Format...
  • Page 33 User Manual, SecureHead USB and UART Interface 1) 08 (default): Bank card: All three tracks will be encrypted. Only T1 and T2 can have mask. Non-bank card: Will be sent in clear text. 2) 07 Force encryption. All three tracks will be encrypted without mask, regardless of card type.
  • Page 34 User Manual, SecureHead USB and UART Interface Track 2 data length Track 3 data length Clear/masked data sent status Encrypted/Hash data sent status Track 1 clear/mask data Track 2 clear/mask data Track 3 clear/mask data Track 1 encrypted data Track 2 encrypted data...
  • Page 35: Fix Key Management Enhanced Output Data Format

    User Manual, SecureHead USB and UART Interface Bit 5: 1— track 3 sampling data present Bit 6, 7 — Reserved for future use Note 3: Clear/mask data sent status Field 8 (Clear/mask data sent status) and field 9 (Encrypted/Hash data sent status) will only be sent out in enhanced encryption format.
  • Page 36 User Manual, SecureHead USB and UART Interface <STX> = 02h, <ETX> = 03h <LenL><LenH> is a two byte length of <Card Data>. <CheckLRC> is a one byte Exclusive-OR sum calculated for all <Card Data>. <CheckSum> is a one byte Sum value calculated for all <Card data>.
  • Page 37: Level 4 Activate Authentication Sequence

    2 data, the length of which is indicated by track 2 unencrypted length filed. Track 1 and Track 2 Hashed SecureHead reader uses SHA-1 to generate hashed data for both track 1 and track 2 unencrypted data. It is 20 bytes long for each track. This is provided with two purposes in mind: One is for the host to ensure data integrity by comparing this field with a SHA-1 hash of the decrypted Track data, prevent unexpected noise in data transmission.
  • Page 38 User Manual, SecureHead USB and UART Interface The security level changes from 3 to 4 when the device enters authentication mode successfully. Once the security level is changed to level 3 or 4, it cannot go back to a lower level.
  • Page 39 User Manual, SecureHead USB and UART Interface Activation Challenge Reply Command This command serves as the second part of an Activate Authentication sequence. The host sends the first 6 bytes of Challenge 1 from the response of Activate Authenticated Mode command, two bytes of Authenticated mode timeout duration, and eight bytes Session ID encrypted with the result of current DUKPT Key exclusive- or’ed with <3C3C 3C3C 3C3C 3C3C 3C3C 3C3C 3C3C...
  • Page 40 User Manual, SecureHead USB and UART Interface The KSN is incremented every time the authenticated mode is exited by timeout or card swipe action. When the authenticated mode is exited by Deactivate Authenticated Mode command, the KSN will increment when the increment flag is set to 01h.
  • Page 41: Other Command Protocol Settings

    Get Device Serial Number: 01 00 0A 01 00 <8 bytes of Device Serial Number > 4.9.2. Enable/Disable Encryption Enable or Disable the SecureHead Encryption output in other mode (non-ID TECH protocol). If encryption is disabled, original data will be sent out to the host. If it enabled, encrypted data will be...
  • Page 42 Command Response 01 00 0A 01 00 <8 bytes of Challenge Data> 4.9.4. External Authenticate SecureHead will use this command to authenticate the host by comparing the decrypted data from the host with its random data. Command Format: 01 00 06 00 05 <First four bytes of decrypted random data from Get Challenge>...
  • Page 43: Appendix A Setting Parameters And Values

    User Manual, SecureHead USB and UART Interface Appendix A Setting Parameters and Values Following is a table of default setting and available settings (value within parentheses) for each function ID. Function ID Description Default Description Setting HTypeID* Terminal PC/AT, Scan Code Set 2, Type (‘0’~’2’,'4'~'6'...
  • Page 44 User Manual, SecureHead USB and UART Interface FmVerID Firmware Version USBHIDFmt USB HID Fmt ‘0’ (‘0’~’1’) ID TECH Format ForeignKBI Foreign KB '0' ('0' ~ '9') Foreign Keyboard SecureKeyID Obsolescent ‘@’ (0x20- No simple encryption encryption 0x7F) ArmtoReadI ReaderResetI None...
  • Page 45 User Manual, SecureHead USB and UART Interface Character PrePANID PAN to not 4 (0-6) # leading PAN digits to mask display PostPANID PAN to not 4 (0-4) # of trailing PAN digits to mask display MaskCharID mask the PAN ‘*’ 20-7E...
  • Page 46 User Manual, SecureHead USB and UART Interface LRCID ‘0’ (‘0’~’1’) Without LRC in output character T17BStartID Track 1 7 Bit ‘%’ ‘%’ as Track 1 7 Bit Start Start Char Sentinel T16BStartID T16B Start ‘%’ ‘%’ as Track 1 6 Bit Start...
  • Page 47 User Manual, SecureHead USB and UART Interface BeepOffCom Turn off Beep ‘0’ SyncCheckI check for ‘0’ (‘0’-2’) check leading & trailing track sync bits sync bits on track data (if poorly encoded card) ErrorZoneID None SecurityLeve WinCETestI None PrefixID Preamble...
  • Page 48: Appendix B Key Code Table In Usb Keyboard Interface

    User Manual, SecureHead USB and UART Interface Appendix B Key Code Table in USB Keyboard Interface For most characters, "Shift On" and "Without Shift" will be reverse if Caps Lock is on. Firmware needs to check current Caps Lock status before sending out data.
  • Page 49 User Manual, SecureHead USB and UART Interface Ctrl+\ 31 Ctrl On Ctrl+] 30 Ctrl On Ctrl+6 23 Ctrl On Ctrl+- 2D Ctrl On SPACE 1E Shift On " 34 Shift On 20 Shift On 21 Shift On 22 Shift On &...
  • Page 50 User Manual, SecureHead USB and UART Interface 08 Shift On 09 Shift On 0A Shift On 0B Shift On 0C Shift On 0D Shift On 0E Shift On 0F Shift On 10 Shift On 11 Shift On 12 Shift On...
  • Page 51 User Manual, SecureHead USB and UART Interface 2F Shift On 31 Shift On 30 Shift On 35 Shift On Home \home \end → \right ← \left ↑ ↓ \down PgUp \pgup PgDn \pgdn \tab bTab \btab 2B Shift On Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved.
  • Page 52 User Manual, SecureHead USB and UART Interface \esc Enter \enter Num_Enter \num_enter Delete \del Insert \ins Backspace SPACE Pause Ctrl+[ \ctr1 2F Ctrl On Ctrl+] \ctr2 30 Ctrl On Ctrl+\ \ctr3 31 Ctrl On Left_Ctrl_Break \l_ctrl_bk Clear Ctrl Flag Left_Ctrl_Make...
  • Page 53 User Manual, SecureHead USB and UART Interface Num_PageDown \num_pgdn Num_End \num_end Num_↑ \num_up Num_→ \num_right Num_↓ \num_down Num_← \num_left Print_Scrn \prt_sc System_Request \sysrq Scroll_Lock \scroll Pause \menu Break \break Caps_Lock \caps_lock Num_/ \num_/ Num_* \num_* Num_- \num_- Num_+ \num_+ Num_.
  • Page 54 User Manual, SecureHead USB and UART Interface Ctrl-Q Alt-017 Ctrl-R Alt-018 Ctrl-S Alt-019 Ctrl-T Alt-020 Ctrl-U Alt-021 Ctrl-V Alt-022 Ctrl-W Alt-023 Ctrl-X Alt-024 Ctrl-Y Alt-025 Ctrl-Z Alt-026 Alt-027 Ctrl-\ Alt-028 Ctrl-] Alt-029 Ctrl-6 Alt-030 Ctrl-- Alt-031 Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved.
  • Page 55: Appendix C Default Setting Table

    User Manual, SecureHead USB and UART Interface Appendix C Default Setting Table Default Setting Table MSR Reading Enable Decoding Method Both Swiping Direction Decode mode Track Separator Settings Terminator Settings Preamble Settings None Postamble Settings None Track Selected Settings Any Track...
  • Page 56: Appendix D Magnetic Stripe Standard Formats

    User Manual, SecureHead USB and UART Interface Appendix D Magnetic Stripe Standard Formats ISO Credit Card Format ISO stands for International Standards Organization Track 1 Field ID Contents Length Character Start Sentinel Format Code “B” Account Number 12 or 19 Separator “^”...
  • Page 57 User Manual, SecureHead USB and UART Interface AAMVA Driver’s License Format Track 1 Start Sentinel State or Province City Name Address End Sentinel Linear Redundancy Check (LRC) Character Track 2 Start Sentinel ANSI User Code ANSI User ID Jurisdiction ID/DL...
  • Page 58 User Manual, SecureHead USB and UART Interface Linear Redundancy Check (LRC) Character Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved. Page 58 of 76...
  • Page 59: Appendix E Other Mode Card Data Output

    Appendix E Other Mode Card Data Output There is an optional data output format supported by SecureHead in order to be compatible with specific software requirement. <01h> <01h> <1Ah> <02h> <00h> <Left 8 bytes Device Serial Number> <6 Byte Random data>...
  • Page 60: Appendix F Guide To Encrypting And Decrypting Data

    Appendix F Guide to Encrypting and Decrypting Data The encryption method used by SecureHead is called Cipher-block Chaining (CBC). With this method, each block of data is XOR’ed with the previous data block before being encrypted. The encryption of each block depends on all the previous blocks. As a result, each encrypted data block would need to be decrypted sequentially.
  • Page 61: Appendix G Key Management Flow Chart

    User Manual, SecureHead USB and UART Interface Appendix G Key Management Flow Chart Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved. Page 61 of 76...
  • Page 62 User Manual, SecureHead USB and UART Interface Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved. Page 62 of 76...
  • Page 63: Appendix H Example Of Decoded Data Decryption

    User Manual, SecureHead USB and UART Interface Appendix H Example of Decoded Data Decryption Key for all examples is 0123456789ABCDEFFEDCBA9876543210 Security Level 3 Decryption - Original Encryption Format Example of decryption of a three track ABA card with the original encryption format.
  • Page 64 User Manual, SecureHead USB and UART Interface Track 3 data unencrypted (length 0x6B) 3B33333333333333333333373637363736303730373037373637363736333333333333333333333736 3736373630373037303737363736373633333333333333333333373637363736303730373037373637 36373633333333333333333333373637363736303730373F32 Track 1 & 2 encrypted length 0x48+0x23 rounded up to 8 bytes =0x6B -> 0x70 (112 decimal) 863E9E3DA28E455B28F7736B77E47A64EDDA3BF03A06E44F31D1818C0BCD7A35 3FB1AD70EFD30FFC3DA08A4FBC9372E57E8B40848BAEAA3FE724B3550E2F4B22 3E6BF264BEAE9E39142B648CDB51FB8DAF8EA5B63913D29419B67582FCCCE9B3 72660F03668CC453216D9449C6B67EF3 Track 1 hashed...
  • Page 65 Security Level 3 Decryption - Enhanced Encryption Format Example of decryption of a three track ABA card with the enhanced encryption format. SecureHead Reader with default settings except enhanced encryption structure format. Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved.
  • Page 66 User Manual, SecureHead USB and UART Interface Enhanced encryption Format (this can be recognized because the high bit of the fourth byte underlined (80) is 1. 029801803F48236B03BF252A343236362A2A2A2A2A2A2A2A393939395E42555348204A522F474 54F52474520572E4D525E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A2A2A2A2A3F2A3B343236362A2A2A2A2A2A2A2A393939393D2A2A2A2A2A2A2A2A2 A2A2A2A2A2A2A3F2ADA7F2A52BD3F6DD8B96C50FC39C7E6AF22F06ED1F033BE0FB23D6B D33DC5A1F808512F7AE18D47A60CC3F4559B1B093563BE7E07459072ABF8FAAB5338C6CC8 815FF87797AE3A7BEAB3B10A3FBC230FBFB941FAC9E82649981AE79F2632156E775A06AED AFAF6F0A184318C5209E55AD44A9CCF6A78AC240F791B63284E15B4019102BA6C505814B58 5816CA3C2D2F42A99B1B9773EF1B116E005B7CD8681860D174E6AD316A0ECDBC687115FC8 9360AEE7E430140A7B791589CCAADB6D6872B78433C3A25DA9DDAE83F12FEFAB530CE405 B701131D2FBAAD970248A456000933418AC88F65E1DB7ED4D10973F99DFC8463FF6DF113B6 226C4898A9D355057ECAF11A5598F02CA31688861C157C1CE2E0F72CE0F3BB598A614EAABB 16299490119000000000206E203 STX, Length(LSB, MSB), card type, track status, length track 1, length track 2, length track 3...
  • Page 67 User Manual, SecureHead USB and UART Interface %*4266********9999^BUSH JR/GEORGE W.MR^*******************************?* Track 2 data in hex masked (length 0x23) 3B343236362A2A2A2A2A2A2A2A393939393D2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3F2A Track2 masked data in ASCII ;4266********9999=***************?* In this example there is no Track 3 data either clear or masked (encrypted and hashed data is below)
  • Page 68 User Manual, SecureHead USB and UART Interface Key Value: 1A 99 4C 3E 09 D9 AC EF 3E A9 BD 43 81 EF A3 34 KSN: 62 99 49 01 19 00 00 00 00 02 Decrypted Data: Track 1 decrypted %B4266841088889999^BUSH JR/GEORGE W.MR^0809101100001100000000046000000?!
  • Page 69 User Manual, SecureHead USB and UART Interface Key Value: 89 52 50 33 61 75 51 5C 41 20 CF 45 F4 1A BF 1C KSN: 62 99 49 01 19 00 00 00 00 03 Session ID: AA AA AA AA AA AA AA AA Decrypted Data in ASCII: %B4266841088889999^BUSH JR/GEORGE W.MR^0809101100001100000000046000000?!
  • Page 70: Appendix I Example Of Idtech Raw Data Decryption

    User Manual, SecureHead USB and UART Interface Appendix I Example of IDTECH Raw Data Decryption Original Raw Data Forward Direction: 01D67C81020408102D4481020408102042890A350854A2FB3EE4BA3D4065B67A9C391F582A42 B99A858A90AF60852B14AA628A0D 028FC210842C18421084030092040B51581F24B56074404811160D Original Raw Data Backward Direction: 01A28CAA51A9420DEA12A342B33A84A835F13872BCDB4C0578BA4EF9BE8A542158A122840 81020408102456810204081027CD60D 02D11024045C0D5A49F03515A0409201804210843068421087E20D Note: 1. There is track number before each track. Track 1 is 01, Track 2 is 02, Track 3 is 03.
  • Page 71 User Manual, SecureHead USB and UART Interface 629949011A0000000001 LRC, checksum and ETX 87 1D 03 Key Value: 8A 60 A3 EB 80 87 63 52 B8 F5 05 CD A8 3C 33 70 KSN: 62 99 49 01 1A 00 00 00 00 01...
  • Page 72: Appendix J Example Of Data With Icc Status Flag

    User Manual, SecureHead USB and UART Interface Appendix J Example of Data with ICC Status Flag Key for all examples is 0123456789ABCDEFFEDCBA9876543210 Following is an example of VISA card with ICC. 02BE01801F472500239B%*4761********0010^VISA ACQUIRER TEST CARD 10^***********************?*;4761********0010=*****************?*1E946976A252E006B 5527DB2EE7BBF14856C09A53D7BD3A8D02AF99120B7BA83FB56C62B5630CDA9294EC1D38 8683C1FD19B00557C55CFB730673AE93D7D6DDC5138603BD6DA29281077A37583A8C34F7DF 352C51A889ECF92501100BDCCAC1E421E9DE65DDF9765A160B5A2E3D6F3F9206850519325D DCA759B0309E347BBE669231D7A87E95EB11D4CA74B4D6E1979CF2660309A30F88D6299490...
  • Page 73: Appendix K Installation And Use Guide For Magnetic Heads

    User Manual, SecureHead USB and UART Interface Appendix K Installation and Use Guide for Magnetic Heads This section defines the design specifications ID TECH customers require to install magnetic readers and heads to the correct dimensions and other specific requirements that ensure maximum life and reading reliability.
  • Page 74 User Manual, SecureHead USB and UART Interface Figure 2: Standard Magnetic head assembly showing tolerances of Azimuth Reference Surface/Wear-Plate The reference surface is an important element for the proper design of all credit card readers because all dimensions for installing magnetic heads are measured from that surface. There are important...
  • Page 75 User Manual, SecureHead USB and UART Interface plastic, should at a minimum be of 30% glass-filled plastic because the card’s edge will inevitably scrape that surface upon entering and exiting the card swipe. We recommend having stainless steel surfaces on both the entrance and exit area surfaces or have them substantially below the rail’s reference surface.
  • Page 76 User Manual, SecureHead USB and UART Interface 2. If the rails are designed without using an ID TECH rail, the minimum slot width should be 0.040 inches wide, at a minimum of 0.5 inches on both sides of the magnetic head’s gap.

Table of Contents