Home

User Manual UniMag II Magnetic Stripe Reader

image

Contents

1. 2 Data Length high byte 3 Card Encode Type 4 Track Status 5 T1 data length 6 T2 data length 7 0 3 Field Byte 1 see Notes 9 Field Byte 2 see Notes Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 11 IDTECH UniMag II User Manual 10 Encrypted section End encrypted section Note 1 Field 4 T1 data masked if card type 80 T2 data masked if card type 80 T1 data encrypted if card type 80 or force encrypt track 1 setting else omitted T2 data encrypted if card type 80 or force encrypt track 2 setting else omitted SN 10 bytes padding 0 at the beginning if not 10 bytes KSN 10 bytes only if card data encrypted on any track LRC Check Sum ETX Bit 0 1 track 1 decoded data present Bit 1 1 track 2 decoded data present Bit 2 always Bit 3 1 track 1 sampling data present Bit 4 1 track 2 sampling data present Bit 5 always O Bit 6 7 O Reserved for future use 2 Field 8 Bit 0 1 if track 1 clear mask data present Bit 1 1 if track 2 clear mask data present Bit 2 always 0 Bit 3 O Reserved for future use Bit 5 4 00 TDES 01 AES encryption Bit 6 O Reserved for future use Bit 7 1 if serial available 3 Field 9 if 1 track 1 encrypted data present if 1 track 2 encrypted data present always O Reserved for future use Reserved for future use Reserved for future
2. 2 decoded successfully Bit 2 1 always 1 Bit 3 1 track 1 sampling data present Bit 4 1 track 2 sampling data present Bit 5 0 always 0 Bit 6 7 Reserved for future use Track 1 Unencrypted Data Length 37 hex Track 2 Unencrypted Data Length 23 hex Always 00 hex byte Field Byte 1 83 Bit 0 1 track 1 clear mask data present Bit 1 1 track 2 clear mask data present Bit 2 0 always 0 Bit 3 0 not used Bit 5 4 00 TDES encryption Bit 6 0 not used Bit 7 1 serial is available Field Byte 2 83 Bit 0 1 track 1 encrypted data present Bit 1 1 track 2 encrypted data present Bit 2 0 always 0 Bit 3 0 not used Bit 4 0 not used Bit 5 0 not used Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 14 IDTECH UniMag II User Manual Bit 6 0 not used Bit 7 1 KSN present Track 1 Clear Masked Data Jo 51 S5QO RE EET RG 1 APA YPASS MASTERCARDA 8 28 28 28 2 k k 28 28 k D7 Track 2 Clear Masked Data Account Number 5150 78 6 Card Holder Name PAYPASS MASTERCARD Expiration Date Track 1 Encrypted Data Track 1 encrypted length track 1 unencrypted length 37h rounded up by 8 bytes gt 38h 56 bytes decimal AO096A6F5D1DCBE45B5F77EB2559FEE04 1 1013232E3F42044C0397E3E9E6DIB3A11FB8 ADE0712AFD097C23AA86DFDCIDBAODE73 A6FD698FD2F Track 2 Encrypted Data Track 2 encrypted length tr
3. card data will show up on the screen The volume level will be restored UniMaglIDemo2 2 2 Loamgtoenenz2 n IDT CH MSR Data B5150710200107861 PAYPASS MASTERCARD 090910140000202 5 150710200107861 0909101400002 02 lt 25423531 35303731 30323030 31303738 36315e50 41595041 53532f4d 41535445 52434152 445e3039 30393130 31343030 30303230 323f3b35 31353037 31303230 30313037 3836313d 30393039 31303134 30303030 AAAAAANEL AI 7 To send commands to UniMag click on the button Command and select the command to send uniMag II Setting Options BACK Get Challenge Update Firmware Check Health Get Version Get Setting Turn on TEDS Turn on AES Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 9 IDTECH UniMag II User Manual A key needs to be injected to the UniMag reader before Turn on TDES and Turn on AES settings to be effective After encryption is enabled the encryption algorithm can be switched between TDES and AES 8 To enable the event log click on the menu button on the phone and select Settings The log file will be saved in the SD Card root directory UniMagiIDemo2 2 2 amaeana IDT CH MSR Data Delete Logs About Exit 9 To delete the log click on the menu button and select Delete Logs 10 To exit the application click on the menu button and select Exit 11 The Demo application uses t
4. IDT CH Value through Innovation User Manual UniMag II Magnetic Stripe Reader For Mobile Devices 80110309 001 33 10 21 2011 Copyright 2010 2011 International Technologies amp Systems Corporation All rights reserved IDTECH UniMag II User Manual Revision History Date Initial draft 08 15 2011 Updated for UniMag II Android SDK v2 0 10 07 2011 Revised encrypted data output format and example 10 11 2011 53 Updated Android Demo screenshots revised data 10 21 2011 output format Table of Contents e 6 0X0 10010110 Meme tearm er eRe Oa oe re Oe eT 3 2 Nisime the Demo SOMmw are sve nccttosepraeicnaetiad cose neceae senna saeeawi nt eoness aaa opete aetna 3 Del APPEPII OLIN i E E aadaeoestaantont adam abode sentences 3 32 ANd PION case abet ne T ae ieeca ani area eaten 3 5 Date OQUP FOM a Eeo ciueleaiaatiehinaendinenaiualetientiatd 11 3 1 UniMag II Unencrypted Data Output Format ee ecccccccccccceesseeeeeceeeeeaaeeseeeeeeeeeeaaas 11 3 2 UniMag I Encrypted Data Output Format ocreciesee a nee inteiael eda aieases 11 Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 2 IDTECH UniMag II User Manual 1 Introduction The UniMag II is a compact MagStripe reader designed for mobile devices UniMag II reads up to 2 tracks of MagStripe data with encryption capability It works on Apple iPod Touch iPhone 3G 3GS 4 1Pad iPad 2 and selected Android platform devic
5. ack 2 unencrypted length 23h rounded up by 8 bytes gt 28h 40 bytes decimal 80800COE1EQED 1 BEEDSEEA9840DA53F41254FDB79E89B76B 127C25FE44AE7524BAEB SBDAACF777FA Device Serial Number 31323334353637383930 Key Serial Number FFFF9876543210E0004A LRC BB CheckSum F9 ETX 03 Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 15
6. es A complete list of supported device can be found on the ID TECH website For more information on Apple and Android SDK please see the SDK user manual for each operating system 2 Using the Demo Software 3 1 Apple Platform Please compile the demo application that comes with the SDK on Mac using Xcode For detailed instruction please reference to UniMag Apple 10S SDK User Manual 1 Plug in the UniMag II device and launch the UniMag II demo application make sure the volume is set to the maximum and click on OR UniMag Device detected in headphone Check for UniMag Headphone 1 volume must be at maximum level to proceed Cancel OK 2 lt Power up UniMag gt message will pop up as shown below Make sure the reader status changes to lt CONNECTED gt after that Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 3 IDTECH UniMag II User Manual No Service 11 55 AM 45 Geb UniMag II 5 0 CONNECTED IDT CH Headphone volume must be set to maximum level for UniMag to operate Headphone volume can be adjusted only after UniMag is plugged into the headphone jack Send k a UniMag Powering up UniMag Swipe Card 3 Click on the lt SWIPE CARD gt button lt Please swipe card gt message box will pop up ETET Please swipe card Cancel 4 When the message box lt Please swipe card gt pops up swipe a card Card da
7. he default XML configuration file located in the res raw folder of the SDK You can get the updated XML file from the website www idtechproducts com and set updated the XML file as your default XML file Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 10 IDTECH UniMag II User Manual 3 Data Output Format 3 1 UniMag IT Unencrypted Data Output Format Track 1 lt Start Sentinel 1 gt lt T Data gt lt End Sentinel gt Track 2 lt Start Sentinel 2 gt lt T gt Data gt lt End Sentinel gt lt Terminator gt where Start Sentinel 1 Start Sentinel 2 End Sentinel all tracks 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 Terminator A designated character which comes at the end of the last track of data to separate card reads The default character is CR Carriage Return For example B43523783668249994TESTEST THIRTYONE 05 10201 1000088200882000000 4352378366824999 05 10201 10000882 lt CR gt 3 2 UniMag IT Encrypted Data Output Format UniMag II uses ID TECH enhanced data encryption format In this format all tracks of the data are encrypted Output Format lt STX gt lt LenL gt lt LenH gt lt Card Data gt lt CheckLRC gt lt CheckSum gt lt ETX gt Field Usage Name 0 STX l Data Length low byte
8. iMag II demo application will be found under Applications after installed Ay Cl 1424 Aw 11431 Do you want to install this application Allow this application to m Tetris pr Hl ThinkFree Office p CS Total Recall Phone Contacts Messaging Home Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 6 IDTECH UniMag II User Manual 2 Plug the UniMag into the audio jack Launch the demo application UniMagiIDemo2 2 2 ononon a IDT CH SDK Info Phone samsung Model sch i510 SDK Ver UniMag II SDK Ver 2 2 1 OS Version 2 2 1 3 Wait for the UniMag to be powered up UniMag Powering up uniMag Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 7 IDTECH UniMag II User Manual 4 The media volume is adjusted to maximum when the UniMag is powered up Check the device status and make sure the UniMag is properly connected UniMaglIDemo2 2 2 onagnoennz2 IDT CH SDK Info Phone samsung Model sch i510 SDK Ver UniMag II SDK Ver 2 2 1 OS Version 2 2 1 5 Click on the swipe card button Wait for the card swipe message to come up and then swipe a card UniMag Please swipe card Cancel Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 8 IDTECH UniMag II User Manual 6 After a card swipe the
9. rypted as a single block In order to get the number of bytes for encrypted data field we need to get Track and Track 2 unencrypted length first The field length is always a multiple of 8 bytes for TDES or multiple of 16 bytes for AES This value will be zero if there was no data on both tracks or if there was an error decoding both tracks Once the encrypted data is decrypted all padding O need to be removed The number of bytes of decoded track 1 data is indicated by track 1 unencrypted length field The remaining bytes are track 2 data the length of which is indicated by track 2 unencrypted length filed Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 13 IDTECH UniMag II User Manual Example 02D500801F3723008383252A353135302A2A2A2A2A2A2A2A3738363 15E50415950415353 2F4D4153544552434 152445 E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3F2A3B353 13530 2ZAZA2ZA2A2A2A2A2A3738363 13BD2ZA2ZA2A2A2A2A2A2A2A2A2A2A2A2A2A3F2AA096A 6F5D1DCBE45B5F77EB2559FEE041 1013232E3F42044C0397E3E9E6D9B3A 1 1 FBSADEO7 1I2AFD097C23AA86DFDC9DBAOE73 A6FD698FD2F80800COE1ESED 1 BEEDSEEA9840DA 53F41254FDB79E89B76B 127C25FE44AE7524BAEB5BDAACF777FA3 13233343536373839 30FFFF98765432 10EQOO4 ABBF903 ISO ABA Data Output Format STX 02 Data Length Low Byte D5 Data Length High Byte 00 Total Data Length OxOODS Gn HEX 213 Gn DECIMAL Card Encode Type 80 Track Status 1F Bit 0 1 track 1 decoded successfully Bit 1 1 track
10. ta will be displayed in the text box Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 4 IDTECH UniMag II User Manual UniMag II 5 0 CONNECTED Headphone volume must be set to maximum level for UniMag to operate Headphone volume can be adjusted only after UniMag is plugged into the headphone jack a 0 Gei Version E Send BS150710200107861 PAYPASS MASTERCARD 090910140000202 2 5150710200107861 0909 eke Fal ie Swipe Card 3 2 Android Platform 1 Install the UniMag I SDK demo application on the phone a Copy the uniMagReaderDemo apk file to the root directory of SD card or device memory 1f there is no SD card slot Note SD card is required for current SDK structure b Go to Android Market search for File Manager or Apk Installer or Apk Manager and then install the application c Launch Apklnstaller or Apk Manager The application will list all APK files stored directly in the root directory of the memory card Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 5 IDTECH UniMag II User Manual Ay G Ay 14 29 Apkins staller T File Pati sdcard Up LOST DIR 6 DCIM 6 Android 2 U Settings ApkInstall Market kindle Q D i p niMagReaderDemoVer Phone Contacts Messaging Applications 1 1 ank d Click on the UniMag II demo application to install e Un
11. use 0 Reserved for future use if I KSN present Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 4 Card Type Copyright 2010 2011 International Technologies amp systems Corporation All rights reserved 12 IDTECH UniMag II User Manual Value Encode Type Description SO ISO ABA format 83 Other 5 Field Description Track 1 Track 2 Unencrypted Length This one byte value is the length of the original Track data It indicates the number of bytes in the Track masked data field Track 1 and Track 2 Masked Track data masked with The first 4 and last 4 characters in PAN can be 1n the clear unmasked Track and Track 2 Encrypted This field is the encrypted Track data using either TDES CBC or AES CBC with initial vector of O If the original data is not a multiple of 8 bytes for TDES or a multiple of 16 bytes for AES the reader right pads the data with 0 The key management scheme is DUKPT The key used for encrypting data 1s called the Data Key Data Key is generated by first taking the DUKPT Derived Key exclusive or ed with 0000000000FF0000 0000000000FF0000 to get the resulting intermediate variant key The left side of the intermediate variant key is then TDES encrypted with the entire 16 byte variant as the key After the same steps are preformed for the right side of the key combine the two key parts to create the Data Key Encrypted Data Length Track and Track 2 data are enc

Download Pdf Manuals

image

Related Search

Related Contents

181i Service Manual FABRICAToR  User's Manual ICS-2100 ICS-2102 ICS-2102S15    128385 Minifor G2 2010.qxp:minifor groupe 2  Projecta Classicstand  657 Estetoscopio Electrónico - American Diagnostic Corporation    

Copyright © All rights reserved.
Failed to retrieve file