Home

USER MANUAL

image

Contents

1. SS3 start sentinel track 3 for ISO for AAMVA ES end sentinel all tracks Track Separator Carriage Return Terminator Carriage Return For example B4352378366824999 TFSTEST THIRTYONE 05 102011000088200882000000 4352378366824999 05 10201 10000882 lt CR gt 7 2 Encrypted Data Output Format 7 2 1 Original Encryption Format For ISO cards both masked clear and encrypted data are sent no clear data will be sent For other cards only clear data is sent A card swipe returns the following data Card data is sent out in format of lt STX gt lt LenL gt lt LenH gt lt Card Data gt lt CheckLRC gt lt CheckSum gt lt ETX gt lt STX gt 02h lt ETX gt 03h lt LenL gt lt LenH gt is a two byte length of Card Data lt CheckLRC gt is one byte Exclusive OR sum calculated for all Card Data lt CheckSum gt is a one byte Sum value calculated for all Card data Card Data card data format is shown below ISO ABA Data Output Format e card encoding type 0 ISO ABA 4 for Raw Mode Copyright O 2010 2013 International Technologies amp Systems Corp All rights reserved Page 13 of 24 BT Mag User Manual track status 3 4 5 T1 2 3 sampling track 1 unencrypted length track 2 unencrypted length track 3 unencrypted length track 1 masked track 2 masked track 3 data track 1 encrypted track 2 encrypted track 3 encrypted track 1 hashed track 2 hashed DUKPT serial number
2. Non ISO ABA Data Output Format card encoding type track status 3 4 5 T1 2 3 sampling track 1 length track 2 length track 3 length track 1 data track 2 data track 3 data bit 0 1 2 T1 2 3 decode bit 1 byte 0 for no track1 data 1 byte 0 for no track2 data 1 byte 0 for no track3 data Omitted if in Raw mode Omitted if in Raw mode Omitted if in Raw mode AES TDES encrypted data AES TDES encrypted data Only used in Raw mode 20 bytes SHA1 Xor 20 bytes SHA1 Xor 10 bytes 1 AAMVA 3 Others bit 0 1 2 T1 2 3 decode bit 1 byte 0 for no track1 data 1 byte 0 for no track2 data 1 byte 0 for no track3 data Description Track 1 Track 2 and Track 3 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 It should be used to separate Track 1 Track 2 and Track 3data after decrypting Track encrypted data field Track 3 Unencrypted Length This one byte value indicates the number of bytes in Track 3 data field Track 1 and Track 2 Masked Copyright O 2010 2013 International Technologies amp Systems Corp All rights reserved Page 14 of 24 BT Mag User Manual Track data masked with the MaskCharID default is The first PrePANID up to 6 for BIN default is 4 and last PostPANID up to 4 default is 4 characters can be in the clear unencrypted Track 1 Track 2 and Track 3 Enc
3. 72 decimal DA7F2A52BD3F6DD8B96C50FC39C7E6AF22FO06ED1F033BEOFB23D6BD33DC5A1 F808512F7AE18D47A60CC3F4559B1B093563BE7E07459072ABF8FAAB5338C6CC 8815FF87797AE3A7BE Track 2 encrypted length 0x23 rounded up to multiple of 8 bytes 20x28 40 decimal AB3B10A3FBC230FBFB941FAC9E8264998 AE79F2632156E775A06AEDAFAF6FO0 A184318C5209E55AD Copyright O 2010 2013 International Technologies amp Systems Corp All rights reserved Page 22 of 24 BT Mag User Manual Track 3 encrypted length 0x6B rounded up to 8 bytes 20x70 64 decimal 44A9CCF6A78AC240F791B63284E15B4019102BA6C505814B585816CA3C2D2F42 A99B1B9773EFI1BI16E005B7CD8681860D174E6AD316A0ECDBC687115FC89360A EE7E430140A7B791589CCAADB6D6872B78433C3A25DA9DDAE83F12FEFAB530 CE405B701131D2FBAAD970248A45600093 Track 1 data hashed length 20 bytes 3418AC88F65E1 DB7ED4D10973F99DFC8463FF6DF Track 2 data hashed length 20 bytes 113B6226C4898A9D355057ECAF11A5598F02CA31 Track 3 data hashed length 20 bytes 688861C157C1CE2E0F72CEOF3BB598A614EAABBI KSN length 10 bytes 62994901190000000002 LCR check sum and ETX 06E203 Clear Masked Data in ASCII Track 1 96 4266 0000 BUSH JR GEORGE Track 2 4266 3o xckekeiek 0000 7 k kc sk a k k kk ek kk oi Key Value 1A 99 4C 3E 09 D9 AC EF3E A9 BD 43 81 EF A334 KSN 62 99 49 01 19 00 00 00 00 02 Decrypted Data Track 1 decrypted 260B4266841088889999 BUSH JR GEORGE W MR 0809101 100001 100000000046000000 Track 2 decrypted 5426684 1088889999 0809 10
4. BT MSR PIN 3 Connect with demo 1 Click the open button to build connection with BT Mag If open succeeds it will show BTmsr Open Success Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 11 of 24 BT Mag User Manual BT MSR Demo v1 01 2 For SDK v1 02 Get essential info Bi msr Open Success 2 Swipe a card through the reader the card data will be showed in the demo BT MSR Demo v1 01 2 ax Get essential info Setting 37343332 36303938 37363731 30335059 41652141 20474946 542046 41 52202020 20202020 20202020 205 3231 30333132 31313230 33323831 37383f0d 3b333734 33373830 39383736 37313033 371323130 33313231 31323033 32383137 38303030 whole card data ASCII Format B374326098767 103 YOU A GIFT FOR 2103121120328178 If you want to read or set some settings of the reader click setting button to go to the setting page Copyright O 2010 2013 International Technologies amp Systems Corp All rights reserved Page 12 of 24 BT Mag User Manual 7 Card Data Output Format 7 1 Unencrypted Data Output Format Magnetic Track Basic Decoded Data Format Track 1 lt SS1 gt lt T1 Data gt lt ES gt lt Track Separator gt Track 2 lt SS2 gt lt T2 Data gt lt ES gt lt Track Separator gt Track 3 lt SS3 gt lt T3 Data gt lt ES gt lt Terminator gt Where 551 start sentinel track 1 SS2 start sentinel track 2
5. The above broken down and interpreted 02 STX character 98 low byte of total length 01 high byte of total length 80 card type byte interpretation new format ABA card Copyright O 2010 2013 International Technologies amp Systems Corp All rights reserved Page 21 of 24 BT Mag User Manual 3F 3 tracks of data all good 48 length of track 1 23 length of track 2 6B length of track 3 03 tracks 1 and 2 have masked clear data BF bit 7 1 KSN included Bit 6 0 no Session ID included so not security level 4 encryption Bit 5z1 track 3 hash data present Bit 421 track 2 hash data present Bit 3 1 track 1 hash data present Bit 2 1 1rack 3 encrypted data present Bit 121 track 2 encrypted data present Bit 021 track 1 encrypted data present Track 1 data masked length 0x48 252A343236362A2A2A2A2A2A2A2A393939395E42555348204A522F47454F5247452 0572EA4D525E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A2A2A2A2A3F2A Track 1 masked data in ASCII 06 4266 QOOQOSBUSH JR GEORGE W MR AE E E k EE EE EE kk k k k k k kk k 2k Track 2 data in hex masked length 0x23 3B343236362A2A2A2A2A2A2A2A393939393D2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A3F2A Track2 masked data in ASCII 42 66 EH AQ OOO ck k kc HE a k k k OE OE ED In this example there is no Track 3 data either clear or masked encrypted and hashed data is below Track 1 encrypted length 0x48 rounded up to multiple of 8 bytes 0x48
6. life e Upto 8 hours in standby mode e Upto 4 hours in active mode e Active mode is defined as 10 swipes per hour Charging through MicroUSB interface external charger The unit is functional if Bluetooth connection is on while charging LED One Dual color Led to indicate Bluetooth Charging status e blue indicates Bluetooth connection status e Red indicates Charging Another Dual color LED to indicate power MSR read status e Red indicates bad read e Green on twice indicates good read e Green blinking indicates power on standby Reliability Magnetic Head Life 300 000 passes minimum Rail and Cover Life 100 000 passes minimum MTBF 300 000 POH Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 4 of 24 BT Mag User Manual e Electro Static Discharges ESD 6kV contact and 12kV air discharge e Environmental Temperature range Operating 0 to 55 C 32 to 131 F non condensing Storage 30 to 70 C 22 to 158 F non condensing Relative humidity maximum 95 non condensing Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 5 of 24 BT Mag User Manual 5 Operation To power on or power off BT Mag press and hold the power button for 3 seconds Once the blue LED is blinking the device is in pairing mode LED Definition BI COLOR BI COLOR Event Description GREEN RED BLUE RED OFF Power on Flash 3 times OFF X
7. 11000004670 Track 3 decrypted 333333333337676760707077676763333333333767676070707767676333333333376767 607070776767633333333337676760707 2 Track 1 decrypted data in hex including padding zeros but there are no pad bytes here Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 23 of 24 BT Mag User Manual 25423432363638343 13038383838393939395E42555348204A522F47454F52474520572 E4D525E3038303931303131303030303 13 130303030303030303034363030303030303F 21 Track 2 decrypted data in hex including padding zeros 3B3432363638343 13038383838393939393D303830393 1303 131303030303034363F300 000000000 Track 3 decrypted data in hex including padding zeros 3B333333333333333333333736373637363037303730373736373637363333333333333 333333337363736373630373037303737363736373633333333333333333333373637363 73630373037303737363736373633333333333333333333373637363736303730373F32 0000000000 Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 24 of 24
8. 33337 363736373630373037303737363736373633333333333333333333373637363736303730 373037373637363736333333333333333333333736373637363037303730373736373637 3633333333333333333333373637363736303730373F32863E9E3DA28E455B28F7736 B77E47A64EDDA3BF03A06E44F31D1818COBCD7A353FB AD70EFD30FFC3DA08 A4FBC9372E57E8B40848BAEAA3FE724B3550E2F4B223E6BF264BEAE9E39142B6 48CDB51FB8DAF8EA5B63913D29419B67582FCCCE9B372660F03668CC453216D9 449C6B67EF33418AC88F65E1 DB7ED4D10973F99DFC8463FF6DF1 13B6226C4898A 9D355057ECAFI1A5598F02CA3 162994901 19000000000 1399F03 STX Length LSB MSB card type track status length track 1 length track 2 length track 3 02 7D01 00 3F 48 23 6B The above broken down and interpreted 02 STX character 7D low byte of total length 01 high byte of total length 00 card type byte interpretation old format ABA card 3F 3 tracks of data all good 48 length of track 1 23 length of track 2 6B length of track 3 Track 1 data masked length 0x48 252A343236362A2A2A2A2A2A2A2A393939395E42555348204A522F47454F5247452 0572EAD525E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A2A2A2A2A3F2A Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 19 of 24 BT Mag User Manual Track 2 data in hex masked length 0x23 3B343236362A2A2A2A2A2A2A2A393939393D2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A3F2A Track 3 data unencrypted length 3B3333333333333333333337363736373630373037303737
9. 333767676070707767676333333333376767 607070776767633333333337676760707 2 Decrypted Data in Hex 25423432363638343 13038383838393939395E42555348204A522F47454F52474520572 E4D525E303830393 1303 131303030303 13130303030303030303034363030303030303F 213B343236363834313038383838393939393D303830393 130313 1303030303034363F3 00000000000 Decryption Enhanced Encryption Format Enhanced encryption Format this can be recognized because the high bit of the fourth byte underlined 80 is 1 029801803F48236B03BF252A343236362A2A2A2A2A2A2A2A393939395E42555348 204A4522F47454F52474520572E4D525E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3F2A3B343236362A2A2A2A2A2A2A2 A3930390393D2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3F2ADAT7F2A52BD3F6DD 8B96C50FC39C7E6AF22FO06ED1F033BEOFB23D6BD33DC5A1F808512F7AE18D47 A60CC3F4559B1B093563BE7E07459072ABF8FAAB5338C6CC8815FF87797 AE3A7 BEAB3B10A3FBC230FBFB941FAC9E8264998 AE79F2632156E775 A06AEDAFAF6 F0A184318C5209E55ADA44A9CCF6A78AC240F791B63284E15B4019102BA6C50581 4B585816CA3C2D2F42A99B B9773EFIBI116E005B7CD8681860D174E6AD316A0E CDBC687115FC89360A EE7E430140A7B791589CCAADB6D6872B78433C3A25DA9 DDAE83F12FEFAB530CE405B701131D2FBAAD970248A4560009334 18AC88F65E1 DB7ED4D10973F99DFC8463FF6DF113B6226C4898A9D355057ECAF11A5598F02C A31688861C157CICE2E0F72CEOF3BB598A614EAABB16299490 19000000000206E 203 STX Length LSB MSB card type track status length track 1 length track 2 length track 3 02 9801 80 3F 48 23 6B 03BF
10. 36373637363333333333333 333333337363736373630373037303737363736373633333333333333333333373637363 73630373037303737363736373633333333333333333333373637363736303730373F32 Track 1 amp 2 encrypted length 0x48 0x23 0x6B 107 decimal rounded up to multiple of 8 bytes 0x70 112 decimal 863E9E3DA28E455B28F7736B77E47A64EDDA3BF03A06E44F31D1818COBCD7A3 53FBIAD70EFD30FFC3DA08A4FBC9372E57E8BA40848BAEA A3FE724B3550E2F4B 223E6BF264BEAE9E39142B648CDB51FB8DAF8EA5B63913D29419B67582FCCCE 9B372660F03668CC453216D9449C6B67EF3 Track 1 hashed 3418AC88F65E1DB7ED4D10973F99DFC8463FF6DF Track 2 hashed 113B6226C4898A9D355057ECAF11A5598F02CA31 KSN 62994901 190000000001 LRC checksum and ETX 39 9F 03 Masked Data Track 1 data masked in ASCII 06 4266 xx 3 00900 BUSH JR GEORGE W MR AE HR HH E EE EE k kk k k k ole k k ee k k k k 9K Track 2 data masked in ASCII 542 6678 3o kk kO 7 k k k k kk ED OK Track 3 data unencrypted in ASCII 333333333337676760707077676763333333333767676070707767676333333333376767 607070776767633333333337676760707 2 Key Value F8 2A 7A OD 7C 67 46 F1 96 18 9A FB 54 2C 65 A3 KSN 62 99 49 01 19 00 00 00 00 01 Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 20 of 24 BT Mag User Manual Decrypted Data in ASCII B426684 1088889999 BUSH JR GEORGE W MR 0809101 100001 100000000046000000 4266841088889999 0809 10110000046 20 333333333337676760707077676763333333
11. 7810 Identification cards Physical characteristics ISO 7811 1 through 6 Identification Cards Track 1 through 3 ISO 4909 Magnetic stripe content for track 3 ISO 7812 Identification Cards Identification for issuers Part 1 amp 2 ISO 7813 Identification Cards Financial Transaction Cards AAMVA Specifications Drivers License Standards Most recent available 80101502 001 SPI Securehead manual 3 Features and Benefits Connects to any mobile device with Bluetooth capability Keychain holes for convenience Reads up to 3 tracks of card data Supports TDES and AES encryption using DUKPT Key Management Wireless range up to 30 feet Battery life 4 hours active 8 hours standby Micro USB port for battery charging Copyright O 2010 2013 International Technologies amp Systems Corp All rights reserved Page 3 of 24 BT Mag User Manual 4 Specifications Interface Class 2 Bluetooth Can also be a standalone USB device for key injection when a Micro B to A USB cable is connected Bluetooth is disabled during key injection or DFU communication Magnetic stripe reader Meets ISO 7811 specification Supports AAMVA formats Support single dual or triple tracks card Bi directional swipe TDES amp AES Encryption Media Densities 75 bpi through 210 bpi on all tracks F2F Encoding Format Media Speed 5 to 45 IPS Low Amplitude reading gt 30 210 bpi gt 40 75 bpi Batteries Rechargeable battery Battery
12. A 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 The other purpose is to enable the host to store a token of card data for future use without keeping the sensitive card holder data This token may be used for comparison with the stored hash data to determine if they are from the same card Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 15 of 24 BT Mag User Manual 7 2 2 Enhanced Encryption Format Card data is sent out in the following format lt STX gt lt LenL gt lt LenH gt lt Card Data gt lt CheckLRC gt lt CheckSum gt lt ETX gt 0 STX 1 Data Length low byte 2 Data Length high byte 3 Card Encode Type 4 Track 1 3 Status 5 Track 1 data length 6 Track 2 data length 7 Track 3 data length 8 Clear masked data sent status 9 Encrypted Hash data sent status n 10 Track 1 clear mask data Track 2 clear mask data Track 3 clear mask data Track 1 encrypted data Track 2 encrypted data Track 3 encrypted data Session ID 8 bytes Security level 4 only Track 1 hashed 20 bytes each if encrypted and hash track 1 allowed Track 2 hashed 20 bytes each if encrypted and hash track 2 allowed Track 3 hashed 20 bytes ea
13. Android BTMag Demo 1 Install the demo Copy the BluetoothDemo apk file into the internal memory or SD card of the android phone or tablet Go to the file browser and click BluetoothDemo apk to install O a amp S IDTechBluetoothDemo Do you want to install this application Allow this application to e Network communication Cancel Install 2 Pairing 1 Long press power button about 5 seconds on the BTMag to power on When the reader is turned on the green LED will flash three times 2 Go to the Settings of the phone Find the Bluetooth setting button and turn on the Bluetooth function Sil S Settings Wireless and network Wi Fi P Bluetooth Data usage More settings 3 Press ID TECH BT MSR for pairing Some Android devices may require the password it 15 0000 Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 8 of 24 BT Mag User Manual lt Bluetooth My device 0 GT N7100 Available devices D TECH BT MSR ERICKU NB 0 44 F4 59 53 B4 1A L GT N7100 4 After paired it will be listed under the Paired devices Ste 4 lt 1 Bluetooth My device ST N7100 Paired devices ID TECH BT MSR Note Pairing process should be completed within 1min after power on otherwise BTMag will enter sleep mode Green and Blue LED will flash together Once the BTMag enter sleep m
14. IDT CH Value through Innovation USER MANUAL BT Mag Bluetooth Magnetic Stripe Reader 80125501 001 B 04 10 2013 BT Mag User Manual Revision History Rev Date Description of Changes By A 8 20 2012 Initial release JW B 04 10 2013 Add the section 6 Using the demo software and section7 CH card data output format Table of Contents 1 rco e eive 3 2 Applicable Documents s ssseeeeeeeeee 3 34 B gtures and Benefits aee iet eh cQ ett HU NEA EUER ANAK CUP ERU FDA UN IC D RR CER TAN GU 3 4 5 Operatii ee c 6 6 Using the demo software ss eseeeemeeeee 8 7 Card Data Output Format sseesseeeeeeeeeeeeeeeeneen 13 Outline a ssec n CORR M XIN INUS IS UU E QURE NUM senescent 18 Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 2 of 24 BT Mag User Manual 1 Introduction The BT Mag is a handheld Magnetic Stripe reader that works with mobile devices or PCs with Bluetooth connectivity It transfers card data via Bluetooth to POS applications in the host devices 2 Applicable Documents 80125401 001 Rev A BT Mag Requirement Spec ISO
15. Only applied when user power ON 200ms on the system or USB plug in OFF 200ms Only applied when user shutdown the system or system detect low battery signal Pairing ON 30ms OFF 4970ms BTM Connected Charging X Charging Complete This mode indicates the MSR is connected with application software and waiting to accept the card swiping Low Battery ON 30ms The LED is blinking when Battery voltage is lower than 3 3 V OFF 2970ms The reader will shutdown automatically when the battery voltage is lower than 3 2V MSR good read Flash 2 times OFF X Green indicates good read ON 30ms OFF 2970ms ON 500ms X After the reader is power on OFF 500ms that will into the pairing mode Power ON 30ms OFF ON 30ms 1 The reader will enter this Standby Sleep mode when BT not in Pairing OFF 4970ms OFF 4970ms Lo Connected status BTM 2 Short press the tact SW will Standby Sleep force BT to search and build the Link again MSR Standby Sleep Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 6 of 24 BT Mag User Manual ON 500ms ON 30ms OFF 500ms OFF 2970ms MSR bad read Flash 1 time ON 500ms ON 30ms OFF 500ms OFF 2970ms Red indicates bad read X Not applicable Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 7 of 24 BT Mag User Manual 6 Using the demo software 6 1
16. ch if encrypted and hash track 3 allowed KSN 10 bytes CheckLRC CheckSum ETX Where lt STX gt 02h lt ETX gt 03h Note 1 Card Encode Type Card Type will be 8x for enhanced encryption format and Ox for original encryption format Value Encode Type Description 00h 80h ISO ABA format 01h 81h AAMVA format 03h 83h Other Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 16 of 24 BT Mag User Manual 04h 84h Raw un decoded format For Type 04 or 84 Raw data format all tracks are encrypted and no mask data is sent No track indicator 01 02 or 03 in front of each track Track indicator 01 02 and 03 will still exist for non encrypted mode Note 2 Track 1 3 status byte Field 4 Bit 0 1 track 1 decoded data present Bit 1 1 track 2 decoded data present Bit 2 1 track 3 decoded data present Bit 3 1 track 1 sampling data present Bit 4 1 track 2 sampling data present 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 Field 8 Clear masked data sent status byte Bit 0 1 track 1 clear mask data present Bit 1 1 track 2 clear mask data present Bit 2 1 track 3 clear mask data present Bit 3 0 reserved for fut
17. ode short press the power button to wake up BTMag from the sleep mode and repeat pairing process 3 Connect with Demo 1 Open the IDTechBluetoothDemo 2 Press Connect button it will pop out a small window to allow you to select the device Please click ID Tech BT MSR to connect If the connection succeeds it will show connect success Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 9 of 24 BT Mag User Manual Devices ID TECH BT MSR Cancel 3 Press MSR Reading Enable the status will be ON Then the user can swipe a card and the card data will be showed in the text filed on the top of the application Nr 2 Connect Clear F MSR Reading Enable MSR Reading Disable Review Review Firmware Version Review KSN 4 Click the Clear button the text in the window will be cleared 6 2 IOS BTMag Demo 1 Install the demo Install the BTmsrDemo ipa to the Apple device by iTune or use the XCode to build the source code directly 2 Paring 1 Go to the setting to turn on the Buletooth Copyright O 2010 2013 International Technologies amp Systems Corp All rights reserved Page 10 of 24 BT Mag User Manual Bluetooth Devices Wireless Sc Not Connected ID TECH BT MSR Not Faired New Disccverable 2 Click the ID_TECH BT MSR to pair 3 Enter the password 0000 Enter PIN 1 10
18. rypted This field is the encrypted Track data using either TDES CBC or AES CBC with initial vector of 0 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 or Fixed key For DUKPT the key used for encrypting data is 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 1 and Track 2 data are encrypted as a single block In order to get the number of bytes for encrypted data field we need to get Track 1 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 0 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 Track 1 and Track 2 Hashed BTMag reader uses SH
19. ure use Bit 4 0 reserved for future use Bit 5 0 reserved for future use Note 4 Encrypted Hash data sent status Field 9 Encrypted data sent status Bit 0 1 track 1 encrypted data present Bit 1 1 track 2 encrypted data present Bit 2 1 track 3 encrypted data present Bit 3 1 track 1 hash data present Bit 4 1 track 2 hash data present Bit 5 1 track 3 hash data present Bit 6 1 session ID present Bit 7 1 KSN present Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 17 of 24 BT Mag User Manual For the detailed encrypted data parsing example please refer to Appendix A 8 Outline Drawing Copyright 2010 2013 International Technologies amp Systems Corp All rights reserved Page 18 of 24 BT Mag User Manual Appendix A Base Derivation Key for all examples is 0123456789 ABCDEFFEDCBA9876543210 Decryption Original Encryption Format Original encryption structure if your structure starts original encryption format this can be recognized because the high bit of the fourth byte underlined 00 is 0 027D01003F48236B252A343236362A2A2A2A2A2A2A2A393939395E42555348204A 522F47454F52474520572EAD525E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2 A2A2A2A2A2A2A2A2A2A2A2A2A2A3F2A3B343236362A2A2A2A2A2A2A2A3939 39393D2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A3F2A3B33333333333333333

Download Pdf Manuals

image

Related Search

Related Contents

Massive Spot light 54249/53/18  DURACODER ® USER MANUAL ABSOLUTE OUTPUT VERSION  Wiley Beginning PHP5, Apache, and MySQL Web Development  Sony VAIO VPCEA3CFX  mode d`emploi  SP-300 - Flock Factory  * (US チップ(顧客要望品))  

Copyright © All rights reserved.
Failed to retrieve file