Page 1
Pro (II) User Manual 80097503-001-Rev. F 26 September 2019 ID TECH 10721 Walker Street, Cypress, CA 90630-4720 Tel: (714) 761-6368 Fax (714) 761-8880 www.idtechproducts.com support@idtechproducts.com...
Page 3
Pro (II) User Manual FCC Regulatory Compliance Notices Class B Equipment This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
Pro (II) User Manual 1. Introduction ID TECH iMag is a snap-on, magnetic stripe reader designed to work with iPhone and iPod Touch. The iMag Pro works with all Apple mobile devices including the iPad. The reader delivers a superior reading performance because of its ability to encrypt sensitive card data.
The Get Firmware Version command returns the firmware version back to the application. Command: <STX><R><FmVerID><ETX><LRC 1> Response: <ACK> <STX><Version String><ETX><LRC 2> <Version String> is in the format of “ID TECH iMag Swipe Reader x.y.z” where x.y.z is the major and minor version number. Page | 6...
Pro (II) User Manual 4.3. Get Setting The Get Setting command retrieves the reader’s current settings. Command: <STX> <R> <ReviewID> <ETX> <LRC 1> Response: <ACK> <STX> <FuncID> <Len> <FuncData> <ETX> <LRC 2> <FuncID>, <Len>, and <FuncData> retrieves the reader’s current settings.
A designated character that comes at the end of the last track of data, to separate card reads. The default character is CR (Carriage Return). Example: %B4352378366824999^TFSTEST /THIRTYONE^05102011000088200882000000?;4352378366824999=05102011000088 iMag/ iMag Pro uses ID TECH’s enhanced data encryption format where all data tracks are encrypted. Output Format: <STX><LenL><LenH><Card Data><CheckLRC><CheckSum><ETX> Data Length low byte Data Length high byte...
Page 10
Pro (II) User Manual level 4 only, not used here) T1 hashed (20 bytes each) (if encrypted and hash tk1 allowed) T2 hashed (20 bytes each) (if encrypted and hash tk2 allowed) T3 hashed (20 bytes each) (if...
Page 11
Pro (II) User Manual Field 8 (clear/mask data sent status) and Field 9 (encrypted/hash data sent status) is sent out in enhanced encryption format, the default of iMag/ iMag Pro output format. Field 8: Clear/masked data sent status byte:...
Pro (II) User Manual 6. Decryption Example The key for all examples is 0123456789ABCDEFFEDCBA9876543210. The following is an example of a decrypted three-track ABA card using enhanced encryption format (recognizable due high bit of the fourth byte underlined 80):...
Page 13
Pro (II) User Manual Track 1 Data masked (length 0x48): 252A343236362A2A2A2A2A2A2A2A393939395E42555348204A522F47454F5247452\05 72E4D525E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A2A2A2A2A3F2A Track 1masked data in ASCII: %*4266********9999^BUSH JR/GEORGE W.MR^*******************************?* Track 2 data in hex masked (length 0x23): 3B343236362A2A2A2A2A2A2A2A393939393D2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A3F2A Track 2 Masked data in ASCII: ;4266********9999=***************?*...
Pro (II) User Manual LCR, check sum, and ETX 06E203 Clear/Masked Data in ASCII: Track 1: %*4266********9999^BUSH JR/GEORGE W.MR^*******************************?* Track 2: ;4266********9999=***************?* Key Value: 1A 99 4C 3E 09 D9 AC EF 3E A9 BD 43 81 EF A3 34...
Need help?
Do you have a question about the iMag and is the answer not in the manual?
Questions and answers