Home
DualCard User Manual
Contents
1. T 13 3 1 jns 13 3 2 FYP REOR 15 3 3 SIMBEECARD COMMANDD Js ial sowed ro 16 3 4 xe EE 16 4 MIFARELi uuu u au aqu a kia aa u hutkuman a huuu 19 4 1 5 XZ ae era ca 20 5 MIFAREPLUS u P 22 5 1 St Sauna uu 23 5 2 JF E 24 5 9 AUTHEENTIGAT ION L ee ab ee S E ete 24 6 cece R 26 6 1 OPEN amp MUTUAL AUTHENTICATION WITH RW SAM 26 6 2 DESE AIA Tole AAE E ease tao A LR E DD DR ID DLP RR IRL ADD 27 6 3 FELICA CARD ACCESS COMMAND amp 8 28 DESPIRE 30 7 1 r u usianya NACER NM 30 Version 1 02 3 DUAL Inc http www duali com a i DualCard User Manual 8 circ Mc pP EET 36 8 1 GONNEGT A IISCONNEO T UERSUM ANS LM u um
2. 8 1 Connect amp Disconnect Connect amp Disconnect Readers List Duali DE 620 Contactless Reader Ww Active protocol Status lt Figure 8 2 gt To find the PCSC device which is connected to PC and the device list will be shown Readers List Version 1 02 36 DUAL Inc http www duali com DualCard User Manual Select the device and click this button When card is placed on the device it ll show the ATR value to the list as a sign of good connection Disconnect the PCSC device 8 2 Transaction Transaction IOckrl Command ENABLE SC ardcontrol lt Figure 8 3 gt DATA To Input the command directly Click to execute the data or command IOctrl Command ENABLE To use lOctrl Command from PCSC communication spec SAM COMMAND SAM DISABLE CTRL BLUIZZER ONJ BLIZZER OFF BYPASS COMMAND Get reader s information Figure 8 4 gt lOctrl Command list SAM ID Select the SAM in case device has more than 2 SAM To execute Command Version 1 02 37 DUAL Inc http www duali com a i DualCard User Manual 9 15693 Optional DE 620HR This tap Figure 9 1 gt supports Communication with ISO 15693 NXP s i Code Infineon s my d cards are following ISO Standards Refer to ISO 15693 or ISO 18000 3 Specification for detail technical information DualCard 2 0 Seles FIL
3. Mode to mode speed 106k v Start EN Ec DE 920 Index Data Ec nfcid 00010203040506070809 display received image Max send data length 247 Show receiving image only 5 001122334455667788990011223344556677889900112 Select File to send Clear v Write Check E detecti Error detection Err Analysis Text File List Clear Commands Set Status Index Command Sleep ms CMD DATA TXDatalengh 0 Bytes 0 2 Saved Command v eem 11 RX Data Length Loop Count EE 1 Figure 10 1 Version 1 02 41 DUAL Inc http www duali com DU DualCard User Manual 10 1 Speed 106k 106k 212k 424kbps Timeout Set waiting time from sending command and get response mode Max send data length ssi SERMO ues Max data length of transmission C3 File Set Communication Mode Initiabart Active Initiator Active Initiator Passive TargetiMormal TargetiPassive Stark Select Communication mode from the list There are 5 different modes Initiator means device which start communication and Target means device which response to Initiators command In Target Normal mode target device set the mode automatically following Initiator s mode Set
4. Authentication button with SL2 switch key Security Level 2 lt Figure 5 2 Security level switching gt 5 1 Activation Activation This button uses for converting Security level O default card to Security level 1 card same as Mifare card Level 1 card is compatible with Mifare card Fill out each key default 20000000 000000 press Activation button It ll process as following m gt ANTICOLLISION gt SELECT gt RATS gt WRITE PERSO for each keys gt COMMIT PERSO This Activation process set Card Master key Card Configuration key Level 2 switch key Level 3 switch key only which is mandatory to activate the card Other keys can be changed after Activation process and Authentication Level 2 switch key is a mandatory for Activation but it can be skipped depend on card types There x amp s version of MifarePlus cards it doesn t need for s version of cards because it doesn t support Level 2 After Activation process Mifare Plus card become Level 1 card same as Mifare card User can move to the Mifare tap for the next process card read amp write Please refer to 4 Mifare tap Usage guide Version 1 02 23 DUAL Inc http www duali com a i DualCard User Manual 5 2 AES128 MifarePlus cards use AES128 algorithm for authentication AES 128 algorithm is necessary for Authentication and communication with Leve
5. DR bit rate capability of the PICC for the direction from PCD to PICC letu 128 fc bit rate is 106 kbit s m Version 1 02 14 DUAL Inc http www duali com a User Manual 3 2 3 REQB Parameter for ATTRIB Ox 00080100 _ ATTRIB lt Figure 3 5 gt REQB execute REQB command and get response ATTRIB To execute ATTRIB command and get response 0 00080100 _ Parameter for ATTRIB Parameter byte for ATTRIB Ls Press this button shows parameter byte setting window for ATTRIB lt Figure 3 6 gt Parameter tor ATTRIB Parameter 1 6 9 55 9 T ot Minimum TRO EOF SOF RFU bits shall set ta D if not otherwise specified Minimum TRO indicates to the PICC the minimum delay Minimum TRO before responding after the end of a command sent by a PCD default value Minimum TR 1 indicates to the PICC the minimum delay between subcarrier modulation start and beginning of default value data transmission b3 and b4 indicate the PCD capability to support suppression of the EOF and or SOF from PICC to PCD which may reduce communication overhead Parameter 2 b4 b1 Maximum Frame Size 256 byte b6 b5 Bitrate PCD to PICC tetu 128 fc bitrate is 106 kbit s b8 b7 Bitrate PICC to PCD 1etu 128 fc bit rate is 106 kbit s Parameter 3 b4eb1 PICC not compliant wi
6. Group Key User Key Parameter In case of sending Polling command lt Figure 6 5 gt lt Figure 6 6 gt Area List Don t use System code Input 2 byte System code Time slot Set time slot value using for Polling command Version 1 02 27 DUAL Inc http www duali com a i DualCard User Manual In case of sending other command Figure 6 6 Area List Same as Figure 6 5 Group key Input group key User Key Input User Key Parameter Input service 8 block list directly here Also press button to open window lt Figure 6 7 for generate service amp block list After generate list it will add to parameter box Figure 6 5 See Example 13 3 Set Parameter Area List 010000 Service Code Service Code Little Endian Cash Back Block List Ex 0 1 3 5 or 1 5 Little Endian Cash Back Block List Ex 0 1 3 5 or 1 5 amp b b R k k k k k k k mom Service amp Block List Figure 6 7 gt 6 3 FeliCa Card Access Command amp Data FeliCa Card Access Command Without via RW SAM Polling lt Figure 6 8 gt Select Command from list and click to execute selected command See Annex 12 2 _ Without via RW SAM l Check this for execute command which doesn t need RW SAM When this box checked Command list would change to command set which doesn t need security Bock for
7. cease taeda 36 8 2 TRAN MERERI DR XPLORE TCR RERUM 37 9 15693 OPTIONAL DE 620H idus eux es ace due en xw gu uk cun tnt x ud reu Eoo re diu Fo eu utc 38 9 1 INUENTORY S SEE lace doo ris M eos 38 9 2 VV PUD NER ERREUR 39 9 3 FLAG SELECTION CREATE COMMAND AND 11 21 39 10 a 41 101 SErGOMMUNICATION NIODE va Eds ood aaa a kashay 42 11 ee k uuu ka Su ka Su ZS huwa Sauna 43 SERA COMMUNICATION TEST uu T uQ l Wu S Qaqa pusqa dass acad 43 I2 CONA ON EET 44 135 CHANCE MODE crire aa aaa 44 12 ANNE X a a A s n aaa 46 12 1 MIFARE COMMAND a a Pears eo iZ hu ewes eee 46 E rs ONIN E EEA E Sus eh EEE OE EAE E EEE EE EA A O EE ET 47 1243 COMMAND A 48 13 222 uuu u 50 13 1 ADD COMMAND TO PACKET LIST AND SAVE LOAD COMMAND 6 0 0 50 1
8. 000000000000000000001122334455660000 Amount i j Set File oize In case File Type is Value or Amount value Standard Data Standard Data Key Setting Backup Data value Num of Kgtinear Record Cyclic Record Select the File _ Encrypted communication Check this box in case of using Encrypted communication for write Read Credit Debit Command Key Setting x OF Num of Keys 0 Figure 7 4 gt Command Create File Commit Transaction Response w Ta Create Application Delete Application Create File Delete File Format Card Get Kev Setting Get Application IDs et File IDs Get File Setting Change Kev Settings Change Key Change File Settings Free Access change File Settings Select the Command to execute from the list m execute selected command Version 1 02 32 DUAL Inc http www duali com a DualCard User Manual Key Setting is able to change Key setting value for Create Application Get Key Setting and Change Key Setting command Click Figure 7 4 gt 4 Figure 7 5 gt window will pop up Application Master Key Settings Bit7 Bit4 Change Key Access Rights x ca Bit7 Bit4 hold the Access Rights for changing application keys ChangeKey command 0 0 Application master key authentication is necessary to change any key default 0 1 0 0
9. 1140D 2 000000000000 PCDcaps2 000000000000 kenc 268EBDFU3766E5 7FA71A9E2A 77825DD1 Q39EAASF5DB2FD23D2AO0EA92268DCAES Version 1 02 25 DUAL Inc http www duali com DualCard User Manual 6 FeliCa This tap lt Figure 6 1 gt supports Communication with Sony s FeliCa card It uses for RC S251 RW SAM card SIM type which allows higher security transacation This program based on SONY s sample 5 card for Secure logic amp keys Refer to Sony s FeliCa specification for detail technology information lt DualCard FILECF HELP HD Connect T Device 01 DE 620 SmartCard Reader 2 DUAL A m s 7816 14443 Mifare FeliCa DesFire UTIL Open amp Mutual Authentication with RW SAM crypted communication Key CBC initial vector SAM position 1 SAM Command 5251 Check amp Auth IDtr 6 2 Area List System code Time slot 01 Parameter FeliCa Card Access Command SAM Polling without via RW SAM SE 63 for 5890 0 Data Length Commands Set Data Index Command Sleep ms CMD DATA TX TX Data Length Saved Command RX Loop Count 1 lt Figure 6 1 gt 6 1 Open amp Mutual Authentication with RW SAM Open amp Mutual Authentication with RW SAM _ Encrypted communication CBC initial v
10. GroupKey User Key Parameter 010810018000 m Felila Card Access Command without via RW SAM Read Black with Encryption 7 Click Run Hl Block data will be displayed at Data box 6 Select Read Block with Encryption command Version 1 02 55 DUAL Inc http www duali com DualCard User Manual To set parameter except commands from the list click following Set Parameter window will pop up Set Parameter Area Code Service Code Area Code Service Code Little Endian Little Endian Cash Back Black List Ex 0 1 3 5 or 1 5 Little Endian Little Endian Cash Back Block List Ex 0 1 3 5 or 1 5 1 0000 60 C Il 0 8 EM 9 input Area Code L T F iil H ervice code BE a u MB ees otn Mi Service amp Block List 1010810018000 2 Click Generate List to generate list of valued from Service amp Block list gt 401 400000002 4000000862900D6 7E2bDDbCSE66010108015 7270 ESOFDTODOD lt 0101C710010108015 0CES0F0 100000108 104EFCS S6EESD9S24 9000 5016100101080150CES0FO01 00000108 104EFCS 7 S6EESD9S2490 lt 001411010108015 0CES0FC6 OBSCBF225C4E2FESFo2Z0DF D268 7950 gt 401 400000001 0100001 10101 086015 06 ESUFC 4EZFESFS2ZL lt 0101C712010108015 0CES0F E81 45F4F 108645049
11. Number File Number Offset 0 File Size 80 Input Offset and File Size 7 Select File Type Press Read gt 21 lt 004403 23D 002088042328B9931B80 gt 41 08050 lt 0006 757781028000 lt 0006 7577810280 gt 410 005 00000250 0 0000 410600040050 lt lt 0800 91246808459 8020 gt 4 10A00AFCD 72DFC6E6D040449D 1228038120 6850 lt 0A0000AD6CC 16025CCFB 2410800800000000050000050 Response shows value data in selected file 040000000000000000000000000000000000000000000000 Version 1 02 58 DUAL Inc http www duali com a i Write DualCard User Manual D Press Request 2 Press AntiCollision AntiCollision cascade level 3 Press RATS AID 000001 Select Application Authenticate may Press Select Application 11223333A 077FC0F 112233444077FCOF 6 Select File Number File Number 0 x Input Offset and File Size File Type StandardData Select File Type Input Data value 9 Press Write gt 10B00SD00000000050000112253445550 lt lt 080000 gt 4 10 A00BD00000000 50000050 lt QA00AF 112233445 5000000000000000000000000000000000000000000000 lt 060000000000000000000000000000000000000000000000 Version 1 02 59 DUAL Inc http www duali com a i DualCard User Manual Cha
12. Press NEM to execute command as loop count value Commands of checked box in the Index field will run Double click IDEL in list Figure 1 8 to delete selected command Press to clear the list save command list as a file Input file name in and click Version 1 02 9 DUAL Inc http www duali com a i DualCard User Manual button It ll be saved in packet list to DB To bring saved file to the program Click Selected file will be displayed lt Figure 1 9 gt Datetime Hame 2009 01 30 11 52 DEL aa 2008 12 23 18 03 Mifare Read Test 1 f DEL lt Figure 1 9 gt Load To bring saved file to the program Click and select file from the list lt Figure 1 9 gt Double click on command set name in name field to add command set to packet list lt Figure 1 7 gt To delete Command Set double click DEL next the file name from Figure 1 9 gt Version 1 02 10 DUAL Inc http www duali com DualCard User Manual 2 7816 This tap lt Figure 2 1 gt supports Communication with ISO 7816 cards It is comprised of Power ON OFF function part and Command execution part following ISO 7816 PS DualCard 2 0 FILECE HELPCH Connect Index Data Device UTEM ON OIONSCG CrCGIX OFF SAMID CARD Slot 2 mand case 4 CLA Lc DATA Data Length Write Check Error detecti r
13. RC 5890 0 Data Length lt Figure 6 9 gt CD Block No for RC S890 is for S890 token type card which doesn t need to generate Service amp Block list S890 is allowed to access only 1 block at one time Version 1 02 28 DUAL Inc http www duali com a i DualCard User Manual Run Input data to write in DATA box and click EN execute the command shows the reading data from card when you select Read command in command list lt Figure 6 3 Run and click to execute command Parameters Area List 010000 Group Key User Key Parameter 011110018000 FeliCa Card Access Command Increment without Encryption Data Amount 10 Balance 210 Data Length is E Data 02000000000000000000000000000000 Response data analysis Figure 6 10 gt case of User select following command Increment without Encryption Decrement without Encryption Cashback without Encryption and Read Balance without Encryption Figure 6 9 will change to Figure 6 10 Figure 6 10 select command Increment without Encryption and input Area List amp Parameter then click button to execute the command it ll show balance of card Version 1 02 29 DUAL Inc http www duali com DualCard User Manual 7 DesFire This tap lt Figure 7 1 gt supports Communication with NXP s DesFire card DesFire card is similar as Mifare card but strengthen sec
14. communication speed between Initiator and Target It supports nfcid 100010203040506070809 Random number using for RF Anti collision of Active amp Passive And it also uses SDD Single Device Detection process Data 001122334455667788990011223344556677889900112 40 Bytes 2 2 Input Data to send Select File to send Select File to send To start communication between two devices Click this button to start Initiator sending Data Command Execute 2 DualCard program and connect two devices Click Start button from Target first and Initiator s Start button immediately Version 1 02 42 DUAL Inc http www duali com a i 11 UTIL This tap Figure 11 1 is various functions and utility for User s Convenience of using DUALI s DualCard User Manual devices amp software DualCard 2 0 FILECE HELPCH Connect Data gt 500600FFFF000190 Device 01 DE 620 SmartCard Reader lt 02 1 lt 02 gt 500600FFFF000190 14443 MiFare MiFarePlus FeliCa DesFire PCSC 15693 02 11 1 gt 500600FFFFO00190 Serial Test lt 02 gt S00600FFFFO00190 lt 02 RX gt 150101 lt 00 gt 00440000020000 lt 6 00 gt 11 lt 6700 gt 11 lt 6700 Change Mode only DE 620 gt 11 Conversion gt 00 1 1830 lt 6700 115200 v Change ba
15. mode Inquiry Mode check current mode of connected device If your OS is Windows7 you should use PCSC tab for changing from PCSC mode to Vendor mode Click PCSC tab Click Connect amp Disconnect Active protocol Active protocol T Status Select Change mode like below Version 1 02 44 DUAL Inc http www duali com a i DualCard User Manual Click If you can see log list like below your device mode is changed button Index Data 0003150100 lt 000100 Version 1 02 45 DUAL Inc http www duali com a i DualCard User Manual 12 Annex 12 1 Mifare command Decrement Transfer verify by Reader Increment Transfer verify by Reader Request Auth Request Anticollision Select Authentication with KEY No Request Authkey Request Anticollision Select Authentication with Request to Read with Key No Request to Read with 279 Request to Read with KeyData Request to Read with Request to Select Request to Select Request to write with key No Request to write with 27 76 Request to write with KeyData KEY Request to write with Write for Mifare Ultra Light Write Read Verify by Reader Version 1 02 46 DUAL Inc http www duali com a DU i DualCard User Manual 12 2 Felica command a Read Block without ENC Read command for a non encrypted Service Write Block without E
16. 000 o01212010108015 0CES0F E61 10954 50490 lt 0022150 FFSR6ES95395 2 7D4 7 DO0AS2F295713EB89ED2C 805 gt 401 400000002401 00001 SC ZFFBBeEB9SSS BSBAESZCASSAE D4 7DOASZF nns 7240006 rE DO SE 6600000 102030405060 7080904060C0D0EOFOO gt 401 000000011000000882800062 200 1 800000 lt O1022E149 72 B6B4545F 6300049440 9 596 14242017 4646569000 2501 14972 66B4545F 6300049440 9464E 596 1424201 S46 465690 u E E O T lt O000000892 0 62 DO SESeDODO T 12341 008100810081 0001 0001 0001 on Value of selected block Version 1 02 56 DUAL Inc http www duali com a i DualCard User Manual x Write RW SAM Authentication process is required before Write process same as Read Black Na Far 5890 mE Data Length 16 Bytes 2 2 Data 44444444444444444444444444444444 CD Input data to write FeliCa Card Access Command without via RW 5AM Write Block with Encryption bul 3 Press 2 Select Write Block with Encryption command 401 0 0 2 0 0 08 45 0 0 ZEE SES86010108015 700 50 010000 lt lt 0101 10010108015206 5 010000010810 3695543 lt 2501810010108015 206 50 01000001081073685543 90 lt 001411010108015 0CES0F018030 7 SFEEG442D09E 32 1 gt 4014 0
17. 0000001601000011010108015206 50 0 1803023 209 21 1 lt lt 0101 12010108015206 0 09 1 79000 250121201010801520 lt 5 SDB3UDSBUSAS 790 lt lt 0022 131 20961400424 49 5 965 195 1 7 1 999 262 gt 401 0000000 240100001315 20961400424 49 5 965 195 1 2 1 lt lt 0000008 7460006 2 200 10 203040506008080 0 gt 3013 400000002 1000000844 200062 200 180004444444444444 010170168 7 70 3 2055956912 ACEi 3002 3405396 0 16 0 205395 81 2 099 ESFC 3C B13DC 6602B34D53962BB8U7 76 lt 00141742E99EREC 3204191 1 109 0 401 400000001 0100001 4 9 32041916691 109 0 ZzZ6FD 7 5 lt lt 00000088480006 rE DD Version 1 02 57 DUAL Inc http www duali com a 13 4 DesFire DualCard User Manual This procedure based on default key value and standard data file type AID is 000001 Read D Press Request 2 Press AntiCollision AntiCollision cascade lev Parameter Ox 80 AID 000001 Select Application 3 Press RATS Authenticate Sessoin key 4 Press Select Application 11223344A077FCO0F 112233444077 COF 5 Select File
18. 2 d ua sp A BAEAN OO EEE DM RAM LIS OTE AA NE TER 52 FECA 55 58 5 CP 61 Version 1 02 4 Inc http www duali com DualCard User Manual Introduction A Intended Readership This manual has been written keeping in mind the end user who uses the application and which mainly acts as a reference manual B Purpose This manual contains information for establishing your work using this software It describes the various functions that will be provided in the application The purpose of this document is to give detail description about the Application Controls Interface with Reader and Card C Scope DualCard Application Supports DE 620 Reader which in return support wide range of Tags Compliant with ISO 7816 ISO 14443 Part 3 amp 4 TYPE A B Mifare FeliCa DesFire Standards Application of DualCard are e Test Solution e DUALI Reader Test Solution FeliCa is registered trademark of SONY corporation Mifare and DesFire are registered trademarks of NXP Semiconductors Supportive O S Windows 2000 Windows XP Windows Vista 32bit Windows 7 32bit Version 1 02 5 Inc http www duali com a DualCard User Manual DualCard 2 0 FILECE HELPCH Device _ 7816 215113 Mifare MifarePlus
19. 54 6 msec 309 3 msec 618 6 msec 1 2371 sec 2 4742 sec 4 9485 sec 3 837 sec Figure 3 10 Actual waiting time following Time out setting Response data analysis After execute REQA Anti collision Select RATS REQB or Detect Response data analysis Card command Press will show the response data analysis window as Figure 3 11 gt lt Figure 3 12 Activate or Deactivate RF field Find Card Analysis B type Card Setted Card Baudrate is 106Kbps ATR 0 50094 6268000 1484000 718 1D94F 6266 First byte 0x50 P UP I O0xD94F6266 Application Data 0 00014840 0x00 CRC 0 0148 Numbers of Application corresponding to AFI 4 Application Numbers of Application in the PICC No Application Protocol Info 0 0071 1 PICC supports only 106 kbit s in both directions Maximum Frame Size is 128 bytes PICC compliant with ISO IEC 14443 4 FWI 11 Application is proprietary CID supported by the PICC Analysis for Detect Card gt Figure 3 11 gt Version 1 02 17 DUAL Inc http www duali com a i DualCard User Manual Analysis Data Reference by ISO IEC 14443 3 7 9 505A306434A00014840007181 PUPI gt 34643054 Numbers of Applications gt 64 Application Family Identifier AFI gt 0x00 Bit rates gt PICC supports only 106 kbit s in both directions Protocol Type gt PICC co
20. AntiCollision cascade level To execute Anti Collision All cascade level command execute RATS Command set parameter from NER Le Press to see window for Parameter byte for reference Parameter Byte Reference by ISO IEC 14443 4 5 1 FSDI b8 b5 FSD bytes 64 61 Card logic num 16 bytes 24 bytes 32 bytes 40 bytes 48 bytes 64 bytes 96 bytes mode bi RJ px D oN Oo j Qi na di 128 bytes 256 bytes RFU gt 256 Figure 7 3 gt To analyze response data of RATS command as Figure 7 3 Select Application 2 000001 select Application To Select Application Input the application ID at Authenticate To execute Authentication command Use n KEY 0 0 to authenticate To execute Write command See Example 13 4 To execute Read command See Example 13 4 Credit To execute Credit command reload recharge top up balance To execute Debit command deduct Version 1 02 31 DUAL Inc http www duali com a i DualCard User Manual Figure 7 2 1 000001 Set the application ID lt Figure 7 2 gt File Number 4 o Select file number 0 16 Offset 0 Set the location to write or read the data from the Ex Offset 10 Data 112233445566 Hesult of write
21. Authentication with the specified key is necessary to change any key Authentication with the key to be changed same is necessary to change a key All Keys except application master key see within this application are frozen Bit3 Configuration Changeable 1 Bit3 codes whether a change of the application master key settings is allowed 0 configuration not changeable anymore frozen 1 this configuration is changeable if authenticated with the application master key default Bit2 Free create delete without master key Bit2 codes whether application master key authentication is needed before CreateFile DeleteFile 0 CreateFile DeleteFile is permitted only with application master key authentication 1 CreateFile DeleteFile is permitted also without application master key authentication default Bitl Free directory list access without master key 1 Bit1 codes whether application master key authentication is needed for directory access 0 Successful application master key authentication is required for executing the GetFileIDs GetFileSettings and GetKeySettings commands 1 GetFileIDs GetFileSettings and GetKeySettings commands succeed independently of a preceding application master key authentication default i Allow change master key codes whether the application master key is changeable 0 Application master key is not changeable
22. Data Version 1 02 34 DUAL Inc http www duali com a i DualCard User Manual NEW KEY If you select Change Key command Figure 7 9 gt Data will change to Time Qut Ox 50 sa wa You can change Time Out Value This button is to show window of reference value of Time out Figure 7 10 gt Time Out Time Out HEX Time Value 0 01 1 208 msec 0 02 2 416 msec 0 04 4 832 msec 0 08 9 664 msec 0x10 19 32 msec 0 20 38 06 msec 0 40 77 3 msec 0x80 154 6 msec 309 3 msec 618 6 msec 1 2371 sec 2 4742 sec 4 9485 sec 9 897 sec Version 1 02 35 DUAL Inc http www duali com a i DualCard User Manual 8 PCSC This tap Figure 8 1 gt supports Communication Standard by Microsoft Window PCSC This mode works only the connected device supports PCSC mode DualCard 5683 FILE F HELPCH Connect Device 01 DE 620 SmartCard Reader rmm UTIL 16 14443 Mifare DesFire 8 T amp Disconnect Readers List Active protocol Status Data Length SCardTransmit IOctr Command 5 ENABLE os SAM ID 1 T Err Analysis Text File List Clear SCardControl Commands Set Index Command Sleep ms CMD DATA TX TX Data Length Saved Command Packet List Clear RX Data Length Loop Count 1 lt Figure 8 1 gt
23. ECF Connect Index Data o Device 01 DE 620R SmartCard Reader v 1 gt 7001 DUMLI 2 lt 000311556000000005 012556000000005 014556000000005 0 4 lt lt 0000 7816 14443 Mifare MifarePlus FeliCa DesFire PCSC UTIL l6 lt 000011111111 gt 730022222222 INVENTORY B Num 00 8 lt 0000 9 gt 7200 stot SELECT WRITE 22222222 10 lt 000022222222 Flag Selection Function Button lt LSB gt INVENTORY Sub Carrier Fala B1 Data Rate Flag B2 SELECT STAY QUIET RESET Inventory Flag B3 Protocol Flaa B4 WRITE LOCK BLOCK lt 5 gt eg Multi Write GET INFO AFI Flag B5 Nb Slots Flag 1 slot WRITE AFI LOCK AFI GET STATUS Option Flaa B7 JRFU B WRITE DSFID LOCK DSFID FLAG COMMAND OPt AFI MaskLen Mask alue a i Mosen niic LER aol Write Check Error detection 36 Inventory 00 00 Err Analysis Text File List Clear UID Data Length Commands Set E GENERATION m 556000000005 0 Command Sleep ms CMD DATA 72 00 TX Data Length Saved Command v 00 0022 lt Figure 9 1 gt 9 1 Inventory amp Select INVENTORY To execute inventory command which defined ISO 15693 and shows Multiple card s information within RF f
24. FeliCa DesFire PCSC 15693 UTIL ON POWER OFF SAM ID IC CARD CARD Slot en pi mm Data Command CASE 4 M J Data Length v Wri i Write Check Error detection Err Analysis Text File List Clear Commands Set Index Command Sleep ms TX Data Length Saved Command lt Figure 1 1 gt The function of DualCard program 1 1 Connect Connect Baud lt Figure 1 2 gt It shows the list of currently connected RF module device of DUALi via USB or Hyper Terminal RS 232 And User can select amp connect with the reader In case of using UART standard communication speed set as 115200bps Connect Select reader from Device list and click button to connect with the selected reader Version 1 02 6 DUAL Inc http www duali com a i DualCard User Manual While program runs when additional reader is connected click button to add additional reader to the Device list Disconnect ON f device is connected Connect button in Figure 1 2 will be change to sss Disconnect es Dutton return back to Figure 1 2 gt f device is disconnected 1 2 Tab 7816 14443 Mifare MifarePlus DesFire 5 15693 NFC UTIL Figure 1 32 This Tap shows various supportive car
25. NC Write command for a non encrypted Service Read Block without ENC Token Read command for a non encrypted Service Token Write Block without ENC Token Write command for a non encrypted Service Token Version 1 02 47 DUAL Inc http www duali com a i DualCard User Manual 12 3 DesFire command Commit Transaction This command allows to validate all previous write access on Backup Data Files Value Files and Record Files within one application Response WTX If the PICC needs more time than the defined FWT to respond to a PCD command it will send a request for a waiting time extension Create Application This command allows to create new applications on the PICC 000001 You need to set to Create Application Delete Application This command allows to permanently deactivate applications on the PICC Create File This command create files according to selected file type File Type Sta dard D Standard Data Backup Data Value Linear Record Cyclic Record ile Size 80 ile Number 3 sel File Size File Number 0 Delete File This command permanently deactivates a file within the file directory of the currently selected application Format Card This command releases the PICC user memory Get Key Setting This command allows to get information on the PICC and application master key settings In addition it returns the maximum number of keys which can be stored wit
26. Version 1 02 52 DUAL Inc http www duali com a i DualCard User Manual Read Head process has to made after Auth Key Procedure ne D Input Block number BLOCK Decimal 8 2 Press Read Decrement process has to made after Auth Key Procedure Response shows data value in selected block Decrement For Decrement block data must be Value type D Input Block number as Value type DATA 10000000 BLOCK Decimal 8 2 Input Data amount to deduct for Decrement HEX Decrement gt 2 08 lt 00 10000000EFFFFFFF 1000000004FBO4FB 3 Press Decrement gt 2A0810000000 4 Press Restore 5 Press Transfer Restore gt 2 08 lt 0000000000FFFFFFFFO000000004FB04FE Transfer Version 1 02 53 DUAL Inc http www duali com a i DualCard User Manual Increment Increment process has to made after Auth Key Procedure For Increment block data must be Value D Input Block number as Value type BLOCK Decimal 8 DATA 10000000 2 Input Data for Increment Amount to reload Increment 3 Press Decrement 4 Press Restore gt 2708 lt 0000000000 0000000004 04 gt 290810000000 lt 00 gt 2 08 lt 00 gt 2008 lt 00 gt 2708 lt 0010000000 1000000004FB04FB 5 Press Transfer Transfer Version 1 02 54 DUAL Inc h
27. a DU DualCard User Manual DUALI Inc Document Version 1 02 Last Revised Date 30 April 2010 Copyright 2009 DUAL Inc rights reserved You are strictly prohibited to copy disclose distribute or use this document in part or as a whole for any purposes other than those for which this document is disclosed This document is copyrighted and contains confidential information and other intellectual property rights of DUAL Inc Any unauthorized use copy disclosure or distribution constitutes infringement of DUALI s intellectual property Secure yet convenient y WWw duali corr a DU i riehts DUALi Inc reserves the right to make changes to its applications or services or to discontinue any application or service at any time without notice DUALI provides customer assistance in various technical areas but does not have full access to data concerning the use and applications of customer s products Therefore DUALi assumes no liability and is not responsible for customer applications or software design or performance relating to systems or applications incorporating DUALi products In addition DUALI assumes no liability and is not responsible for infringement of patents and or any other intellectual or industrial property rights of third parties which may result from assistance provided by Composition of the information in this manual has been done to the best of our knowledge DUALi does not guarantee the co
28. anual 5 MifarePlus This tap Figure 5 1 gt supports Communication with NXP s next version of MIFARE card MifarePlus MifarePlus is strengthen the security function compare with Mifare card so it isn t response before Pre personalization MifarePlus level 1 card is compatible with Mifare card completely MifarePlus level 2 card use AES128 algorithm for Authentication process MifarePlus level card adopt ISO 14443 A APDU format DualCard 2 0 BAX FILECF HELPCH Connect Device 01 DE 620 SmartCard Reader DUO 0 Activation Data Length Card Master Key 00000000000000000000000000000000 Card Configuration Key 00000000000000000000000000000000 Level2 Switch Key 00000000000000000000000000000000 Level3 Switch Key 00000000000000000000000000000000 AES 128 MifarePlus KEY ENCRYT DECRYT vl Wri Authentication Li Err Analysis Text File List Clear Key LSB First Auth A Commands Set Index Command Sleep ms CMD DATA TX TX Data Lenath Saved Command RX iniri cai CLEP EET TTT ty Lanp 1 lt Figure 5 1 gt Version 1 02 22 DUAL Inc http www duali com DualCard User Manual Activation Security Level 0 button Authentication button with SL3 switch key Security Level 1 Security Level 3 ication button with SL3 switch key
29. anymore frozen 1 Application master key is changeable authentication with the current application master key necessary default Key Setting lt Figure 7 5 gt In case selecting following command Create file Get file Change file Setting Free Access Change file setting lt Figure 7 4 gt would change to lt Figure 7 6 gt Setting Ox 04 Access Right Ox 2 Figure 7 6 gt Click Figure 7 6 gt Figure 7 7 Communication Mode Setting window would pop up Select one Com Setting value will be changed Version 1 02 33 DUAL Inc http www duali com a i DualCard User Manual Communication Mode Setting Plain communication secured by DES 3DES MACing 7 Fully DES 3DES enciphered communication Communication Mode Ox 00 Figure 7 7 gt Click Figure 7 6 Figure lt 7 8 gt will pop up and it is able to change Access rights Access Hights Setting Change AccessRights Access Key Mo Read amp Write Access GetValue Debit LimitedCredit Credit for Value files Free Access Read Access GetValue Debit for Value files Access Key Access Rights lt Figure 7 8 gt Setting Setting Key No 0 KEY 00000000000000000000000000000000 Figure 7 9 gt Set the Key number KEY 00000000000000000000000000000000 Show the Key value DATA lt Figure7 9 gt Input
30. d types and provide User useful test environment It displays ISO 7816 15014443 Mifare MifarePlus FeliCa DesFire PCSC 15015693 and Utility functions you can select one 1 3 Command input CMD DATA TX TX Data Length RX RX Data Length Figure 1 4 gt This part for User input direct command from Protocol spec and send it to connected device Each command has to be 1 byte Command code and data as Hexadecimal Input the command 2 digit Hexadecimal at 1 block User data to 2 block and click button to execute command it displays response from reader card Response code displays at 1 block response data displays at 2 block Version 1 02 7 DUAL Inc http www duali com DualCard User Manual C500 HN shows saved commands up to 10 in orders of last executed 1 4 Packet list Index Data gt C00000 lt 0038679 180000806348 56048 30 39000 gt C50000 lt 00 gt C00000 lt 003879 180000806348 560483039000 O Un CJ Ne gt C50000 lt 00 gt C00000 lt 003679 180000806348560483039000 wc e di cv 7 lt Figure 1 5 gt This park displays Commands and Response Lists it shows all communication data between PC and Device Double click on command you can add command to packet list of lt Figure 1 8 gt This button is for making lists of commands and responses lt Figure 1 5 gt as text f
31. ead Single Block write Single Block Lock Block Read Multi Block write Multi Block Select Reset To Ready Write Lock AFI Write DSFID 1 Lack DSFID System Information Version 39 DUAL Inc http www duali com Security Status a i DualCard User Manual For each command different parameter setting window will be displayed GENERATION Click button after setting The command frame will be shown at 36010000 TX Data Length 4 Bytes 2 2 i Click to execute Version 1 02 40 Inc http www duali com a DU i DualCard User Manual 10 NFC This tap Figure 10 1 gt supports Communication with ISO 18092 Near Field Communication ISO 18092 supports communication between Device to Device Device to Card Currently the communication speed supports 106 212 424kbps On speed 106kbps communication format is similar as ISO 14443 type On speed 212 424kbps communication format is similar as FeliCa Passive Communication Communication between Initiator create RF field and Target receives power from Initiator Active Communication Communication devices both can create RF Field The one which starts communicate become Initiator And the other one become Target Eg DualCard Ver 2 0 Sele FILECE Connect o Device v DUMI Cem NE 7816 14443 Mifare MifarePlus FeliCa DesFire PCSC 15693 NFC
32. ector Key SAM position 1 SAM Command Figure 6 2 LIPE Check this box in order to use encrypted communication with RC S251 SAM For encrypted communication using RW SAM is necessary i1 Select SAM slot position Version 1 02 26 DUAL Inc http www duali com User Manual To execute mutual authentication with RC S251 SAM and get result Batch execution button for mutual authentication Get RWSAM Attention Auth Disconnect Figure 6 3 gt Set RWSAM Mode Normal Set RW SAM for mutual authentication first step of mutual authentication Change RWSAM from neutral mode to normal mode Get RWSAM Mode To get current mode of RWSAM Second step of mutual authentication Attention To detecting RWSAM Third step of mutual authentication Auth To execute Authenticate1 and Authentication 2 command Last step of mutual authentication Disconnect To allow RWSAM mode from Mode 2 to Mode O 6 2 ID amp Parameter ID IDM PMM IDtc lt Figure 6 4 gt Dtr Transaction ID This value will be increase automatically whenever the card communicate with the RWSAM but you can change this value manually Manufacture ID Response value from card by Polling command IDt Card table ID Response value from card by Authentication command Parameters Area List System code FFFF Time slot 01 Parameter Figure 6 5 gt Parameters Area List
33. es loop times Execution of selected Command Loap count Click Run to execute command in Packet List Save Command set Name Save D Enter Name of Command set to save 2 Press Save Version 1 02 50 DUAL Inc http www duali com a i DualCard User Manual D Press Load Load Delete Command set Datetime 1 2008 12 23 18 03 Mifare Read Test 1 7 Double click command set to open Double Click on DEL to Delete selected command set Version 1 02 51 DUAL Inc http www duali com DualCard User Manual 13 2 Mifare Auth Key Authentication Anti Collision Select D Press REQA 2 Press Anti Collision 3 Press select lt 00146150F 1 lt 0008 You can see UID of Mifare card in response of AntiCollision BLOCK Number Select KEY TYPE In this case 4B150F1 is UID BLOCK Decimal 8 m KEY TYPE OBKey KEY No Key Length 64 6 Input Key Value 6 byte 7 Press Auth Key Authentication succeed Write Write process has to made after Auth Key Procedure DATA DD00000DfffffffF000000003fb03fb DInput Data to write in this case Value type data gt 28 S00000000FFFFFFFFOO00000004FB04FB 2 Press Write lt 00 Write succeed
34. etail of protocol refer to ISO 14443 Specification lt DualCard FILECE HELPCH Connect Data gt C00000 gt C50000 lt 00 gt C00000 Device 01 DE 620 SmartCard Reader DUAL gt C50000 lt 00 gt C00000 Simple Card command munication speed 106 Kbps CID 1 NAD 1 ANTICOLLISION ANTICOLLISION Cascade level Detect Card sJ O e Parameter for RATS 80 RATS Parameter for PPS Ox 00 Out 0x 50 lt 003B79180000806348560483039000 lt 003879130000806348560483039000 lt lt 003879180000806348560483039000 Write Check detection Err Analysis Text File List Clear Index Command 1 00000 2 C50000 Deactivate RF Activate RF Commands Set CMD DATA TX TX Data Length Sleep ms 50 DEL 50 DEL Saved Command Name aa RX RX Data Length BERRRRRRRRRRRRRRRRRR Figure 3 1 3 1 ANTICOLLISION Cascade level Parameter for RATS Ox 80 RATS Parameter for PPS 0 00 lt Figure 3 2 gt Packet List Clear Version 1 02 13 DUAL Inc http www duali com a User Manual REQA To execute REQA command and get response ANTICOLLISION To execute Anti Collision cascade level 1 command and get response SELECT To execute Select command and get respo
35. hin the selected application Get Application 105 This command returns the Application IDentifiers of all active applications on a PICC Get File IDs This command returns the File IDentifiers of all active files within the currently selected application Get File Setting This command allows to get information on the properties of a specific file The information provided by this command Version 1 02 48 DUAL Inc http www duali com DualCard User Manual depends on the type of the file which is queried Change Key Settings This command changes the master key settings depending on the currently selected AID 000001 This command allows to change key stored the PICC Key 0 You need to input Key No in Change File Settings Free This command changes the access parameters of an existing file for free access Access Change File Settings This command changes the access parameters of an existing file Version 1 02 49 DUAL Inc http www duali com a i DualCard User Manual 13 Example 13 1 Add command to packet list and Save Load command set Add command to Packet List poet Double Click the command gt 2300 lt 00148150 1 gt 24148 15071 lt 0008 L 1 3 4 5 6 7 8 2 Selected Command will be added at Command set Box 3 Input Loop Count Number here This number decid
36. ield after Anti collision process It shows number of responded card s and each card s UID SELECT suecr To Select the last detected card from the multiple cards after Inventory command Version 1 02 38 DUAL Inc http www duali com a i DualCard User Manual 9 2 Read Write READ To execute HEAD command Input block number to read before click READ button Reading data wil displayed B Data 22222222 WRITE To execute WRITE command Input block number to write and input 4byte data to write at eae before click WHITE button 9 3 Flag Selection Create Command and Execution Flag Selection Function Button 2158 gt Ww INVENTORY Sub Carrier FalatBl Data Rate Flag B2 SELECT STAY QUIET RESET Inventory Flag E3 Protocol Flaa B4 WRITE READ LOCK BLOCK lt MSB gt Multi vwrite GET INFO AFI Flag BS Mb Slots Flag 1 slot WRITE LOCK AFI GET STATUS Option Flaa B7 WRITE DSFID LOCK DSFID FLAG COMMAND OPE Mask Len Maskvalue m mo UIC Data Length 12556000000005E0 Figure 9 2 gt Selection Group box allows User to set flag when Device sending command to Card Selected FLAG 35 flag value is displayed at 36 Function Button have commands set which defined 15015693 standard there re also command list COMMAND Inventory i at to select command Inventory Stay Quiet R
37. ite Chec Error detection ss Text File List Clear Commands Set Index Command Sleep ms CMD DATA TX TX Data Length Saved Command RX lt Figure 2 1 gt 2 1 Power On Off POWER OW POWER OFF SAMID IC CARD Slot lt Figure 2 2 gt POWER OWN This button is Power On command of Card slot SAM Slot IC Card Slot which was SAMID 1 CARD Slot selected from Version 1 02 11 DUAL Inc http www duali com a i DualCard User Manual POWER OFF veer This button is Power Off command of Card slot SAM Slot IC Card Slot which was SAM ID selected from 2 2 Command Command CASE 4 CLA INS Fi P2 Lc DATA Data Length Figure 2 3 gt CASE 4 Check this box to execute command at Case 4 CLA INS P1 P2 Lc Input the command 2 digit Hexadecimal as IC Card command format and press button to execute command Then response will be shown at the List Press this button to clear CLA INS P1 2 DATA Le Version 1 02 12 DUAL Inc http www duali com a i DualCard User Manual 3 14443 This tap Figure 3 1 gt supports Communication with ISO 14443 type cards It comprised of Type A Command set part Type B Command set part Card detect function part User command transmit part and RF field control part Technical d
38. l2 Level3 cards Input Key and Data then press ENCRYPT button It ll show the result in Result box after Data encryption using AES 128 Algorithm Input Key and Data then press DECRYPT button It ll show the result in Result box after Data decryption using AES 128 Algorithm 5 3 Authentication First Auth Key LSB 0090 Input the Key to Auth as following Jen KEY 00000000000000000000000000000000 Input the Key for selected Key LSB as following First Auth After input above two data press button It ll process Authentication e g Place Level on DE 620 input Card master key into Key box and input the key for selected key 0090 When you press this First Auth button it ll process Authentication for Card master key Analysis When Authentication proceeds successfully button becomes activated Press this Analysis button you ll see the Analysis Data as following Version 1 02 24 DUAL Inc http www duali com a i DualCard User Manual Analysis Data Receive data 3B1FA132E2E7C4A52B DB4928B 192138050E0A2B4643EEASBE 2 7F SBB44634E 73 AES DESCRYPT Receive data A47ERS S9A6DB3C8 FOC SE99245E0D 1C 066 74 72 3000000000000000000000000 Key Number LSB first 0090 Key 00000000000000000000000000000000 ransaction Identifier 47 659 Random number A PCD BSA6DB3C870C3E99245EU0D 1 747DE Random number B PICC A3BCDS8CD6D7AE72D4DA 2EBA3C 1A
39. mpliant with ISO IEC 14443 4 Maximum frame size gt 24 FWI gt 11 Application Data Coding ADC gt Application is proprietary CID supported by the PICC lt Analysis for A type after RATS gt lt Figure 3 12 gt Version 1 02 18 DUAL Inc http www duali com DU DualCard User Manual 4 Mifare This tap Figure 4 1 gt supports Communication with NXP s contactless memory card MIFARE protocol It is able to check all functions of Mifare Mifare cards up to layer 2 use same protocol as ISO 14443 type A and use their own protocol from layer 3 It requires Authentication process to access memory of Mifare card By providing 6 byte key gives permission to read write data inside memory Each blocks are made of 16 byte and the data process has to follow same 16byte format x DualCard FILECE HELPCH Connect van DEEP L LL J Anti Collision Auth Key Write Halt Get All UID Increment Transfer Command Setting BLOCK Decimal KEY Key Length DATA Data Length CMD DATA TX TX Data Length Device 01 DE 620 SmartCard Reader 2 DUAL AT KEY OBKey asc v Saved Command RX RX Data Length lt Figure 4 1 gt won C Refer to NXP s Specification for detail technical information Sex Data gt C00000 2003B7918000080634856048 3039000 gt C50000 lt 00 g
40. nge Master Key Key 0 Authentication process is required before this process Command Change Key D Select Change Key in command list 2 Input new key here 0 KEY 00000000000000000000000000000000 Error List NEW 112233445566 77889900 112255445566 Data Length 16 Bytes 2 2 Time Out Ox 50 3 Press Run gt 4 0 72DFCG6ESGDOA0AA3BD 22 1FR51D9F950 lt Q0A0000AD6CC 150 25 7B 2410800 4009810 7560840 746B536E AE6478 7E 500 9 21207 231150 lt lt 080000 Version 1 02 60 DUAL Inc http www duali com a i DualCard User Manual 13 5 PCSC This explanation is for using PCSC mode of connected DUALi device Connect amp Disconnect ReadersList Dual DE 520 RF SCard Reader 0 2 Select Duali DE 620 RF SCard Reader 0 Connect Disconnect Active protocol A Status DPress Find Reader button 3 Place contactless card on DE 620 and press Connect Transaction DATA 0084000010 Input command Data Length SCard Transmit 5 Press SCardTransmit SCardControl D Select lOctrl Command IOctrl Command 5AM ENABLE SCardControl 2 Press SCardControl for execute lOctrl Command Version 1 02 61 DUAL Inc http www duali com
41. nse ANTICOLLISION Cascade level To execute Anti Collision which supports cascade level command and get response RATS To execute RATS Command and get response Mim 52 LJ Show Parameter byte for RATS J Press this button shows parameter byte setting window for RATS lt Figure 3 3 gt K I29IzUZI II QHL L Lz LII IIlII lt Is LIIIapIIa I I I LI YI III I IIIIILOEI II I lt lt VIYILI lt I IeK II z II I I I I I I I III I II IEI lt I lt I I I II I I II I I IIII lt III I II I I III II II I IIIIIHI II H I I I IIINI I WImIO Parameter Byte Reference by ISO IEC 14443 4 5 1 FSDI b8 b5 FSD bytes CID b4 b1 Card logic num 0 16 bytes 0 0 1 1 T 24 bytes 2 2 4 3 z 32 bytes 4 4 EJ 5 40 bytes 6 6 7 7 4 48 bytes 8 8 9 9 5 64 bytes 10 11 6 96 bytes 12 13 7 128 bytes 14 8 256 bytes RFU gt 256 FSD 256 byte v CID 0 w Parameter 80 lt Figure 3 3 gt PPS 9022 To execute PPS Command get response S Ox 00 Parameter byte PPS ig Press this button shows parameter byte setting window for PPS Figure 3 4 Parameter for PPS Reference by ISO IEC 14443 4 5 3 DS Bitrate capability of the PICC for the direction from PICC to PCD n
42. o be executed after Authentication process above o execute Write command Input data and press button 8 22 To execute Read command Input block number to read 29 9 779 Read and press button It ll show 16 bytes response when it succeed To execute Halt command After execute command Mifare card doesn t response until it receive Wakeup Request Get All UID To read the UID of all card in RF field It ll be shown cards number which succeed Anti collision process Decrement To execute Decrement command for Value block See Example 13 2 Increment To execute Increment command for Value block See Example 13 2 Transter To execute Transfer command for Value block Restore To execute Restore command for Value block Command EQ I Execution lt Figure 4 4 gt Auto read Auto write MN Command box has Mifare command list Decrement Transfer verify by Reader Increment Transfer Select the command to execute and press Execution button Increment Transfer verify by Reader Tru See Annex 12 1 Request Auth Request Authkey Request to Read with Kev Request to Read with KevDaka Request to Select Request to Write with Kev Ma Request to Write with KeyData WakeUp REQ Write Far Mifare Ultra Light Write Read Verify by App write Read Verify by Reader Version 1 02 21 DUAL Inc http www duali com a i DualCard User M
43. ormat file as lt Figure 1 6 gt The file name generated automatically following year month date as following e g E g Data 20081222140537 txt If you save file it will be saved in DualCard text folder 4 Dana 28601 201 74000 pa mI x TD BE 440 Sew 1 3 lt 1 224 h gt 6 f PADIS OT T gt z N18B1450F1 H lt lt Figure 1 6 gt Delete all commands and responses in the List Write Check lt you check this box all communication data Commands amp Responses will be shown at Packet list and it it s not checked the command and response Figure 1 5 will be not shown on the list Version 1 02 8 DUAL Inc http www duali com a i DualCard User Manual Error detection This box is for Loop testing If this box is checked it ll be stopped when Response code is Error code Error Analysis 00 5 Figure 1 7 gt Click this icon to see error information Error information 00 No Error 02 No response from the card 03 CRC Error 17 Unknown command Commands Set Index Command Sleep ms 1 00000 50 DEL 2 C50000 50 DEL ELTTTTTTTTTTTTTTTTTD Loop Count 1 lt Figure 1 8 gt Double click a command from list lt Figure 1 5 gt selected command will be added to packet list lt Figure 1 8 gt
44. rrectness and completeness of the details given in this manual and may not be held liable for damages ensuing from incorrect or incomplete information Since despite all our efforts errors may not be completely avoided we are always grateful for your useful tips We have our development center in South Korea to provide technical support For any technical assistance can contact our technical support team as below Tel 82 31 213 0074 e mail yekwon duali com a i DualCard User Manual Hevision History 2009 02 Ver 1 0 First Release 2009 05 Ver 1 01 15693 Optional DE 620R Function Added 2010 04 Ver 1 02 Mifare plus function tap added Version 1 02 2 Inc http www duali com a i DualCard User Manual CONTENTS INTRODUCTION EE 5 1 u k a IPTE TREPIDUS 6 1 1 COE OE ease ce stated 6 1 2 td ovate 7 1 3 7 1 4 PAGI 8 2 7810 mU 11 2 1 POWER O 11 2 2 COMMAND 12 3 mon
45. t C00000 lt 003879 180000806348 560483039000 gt C50000 lt 00 gt C00000 0038 79 180000806348 56048 3039000 gt 4 00010100 gt 4C00010100 200420050D94F626B000 14840007 1B 1D94F626B gt 21 lt 02 gt 6005000050 200505A30643A000 14840007181 v Write Check E j Write Che Error detection wa Commands Set Text File List Clear Index 2 Sleep ms C00000 50 DEL C50000 50 DEL Command Name Packet List Clear A Loop Count Version 1 02 19 Inc http www duali com a i DualCard User Manual 4 1 Mifare Figure 4 2 gt gt To execute Request Command and get response To execute Anti Collision Command and get response To execute Select Command and get response setting BLOCK Decimal 8 x KEY TYPE D AKey OBKey KEY Mo Key Length 5 Bytes 2 2 DATA Data Length Figure 4 3 gt This part shows Setting value for Authentication process Followings are Authentication process See Example 13 2 BLOCK Decimal 8 n 1 Input block number to read 2 Select key type for using Authentication QA Key OB Key 3 Input key value to access selected block Hexadecimal 6byte 4 Press button will execute auth command and get response Version 1 02 20 DUAL Inc http www duali com a i DualCard User Manual Following commands has t
46. th ISO IEC 14443 4 b b5 This bytes set to 0000 6 all other values RFU Parameter4 b4 b1 CID 8 435 This bytes set to 0000 b all other values are RFU Default Parameter 00080100 lt Figure 3 6 gt Version 1 02 15 DUAL Inc http www duali com a i DualCard User Manual 3 3 Simple card command Simple Card command Communication speed 106 Kbps CID 1 NAD 1 APDU lt Figure 3 7 gt execute Detect Card command Change communication speed as 106 212 424 848kbps set CID and NAD value for card communication To add automatically PCB CID from user s command which was input TX Figure 1 4 gt TX and execute this command 3 4 Common function Time Out Ox 20 It defines the waiting time from device send command and get response Figure 3 8 gt Press this button shows Time our windows as Figure 3 10 following time out box setting Transparent Figure 3 9 gt To transmit defined command from the protocol PC and Device spec or APDU type command comply with ISO 14443 spec You should input PCB CID and NAD according to your card specification Version 1 02 16 DUAL Inc http www duali com a i DualCard User Manual Time Qut Time Qut HEX Time Value 0 02 1 208 0x03 2 416 msec 0 05 4 832 msec 9 664 msec 0x14 19 32 msec x27 38 66 msec 4 7 3msec 1
47. ttp www duali com a i DualCard User Manual 13 3 Felica This procedure based on FeliCa SAMPLES Read D Check this box for Encrypted communication Encrypted communication gt 001 c D 3BF6110000910131FE23456D6D6190002F gt 401 000000006000000 6020200 lt 000000 703009000 wa P gt 401400000000600000000000000 RC 5251 Check amp Auth 00000001 00000000000000002009000 gt 401400000001 6000000 00000 83 5 74961 000000 1012205 2 8583009816825 27204 9387 gt 5 401 000000042000000 002 83 5 74961 lt 000000E 103009000 2 Click RC S251 Check amp Auth Parameters Card Access Command without via Rw SAM Polling 4 Click Run button IDtr Dm will be displayed 3 Select Polling command gt 401 400000000F0000008003007E S990 5E960FFFFU100 lt 01003000FFFFO001 9000 O00600FFFFOOO1 90 lt 001 201010108015 70CES0F01 202204276 4EFF gt 401 40000000150100000101010108015 0CES0F01 202204276 4EFFO0 lt 0000008106007EC599D5E9600101010801570CES0FO1 2022042 76 4EFF S000 ID IDtrlidnnpezE DDcaE66 Ibm D1D10801570CESOF 10 5 Default key for Sample 5 card is set which needs for Read command Parameters Area List 010000
48. udrate Inquiry baudrate Get Version lt 000100 gt 01 lt 000100 gt 150100 lt 00 Get Reader Version v Write Check E detecti EN Error detection Err Analysis Text File List Clear Commands Set Index Command Sleep ms CMD DATA TX 15 0100 TX Data Length Saved Command RX Figure 11 1 gt 11 1 Serial Communication Test Test of Sending receiving data In case of using UART The input data will transfer directly not using DUALI protocol It allows DualCard to use UART communication program as well send Input data Input the Command data to send data from the serial equipment is displayed Version 1 02 43 DUAL Inc http www duali com a i DualCard User Manual 11 2 Conversion Convert from ASCII value to HEX value or from HEX value to ASCII value ERR Input the ASCII value Input the HEX value ASCII HEX HEX ASCII Convert from ASCII value to HEX value or from HEX value to ASCII value 11 3 Change Mode User can easily change from Vendor PCSC Mode of DUALI devices which support USB Change Mode only DE 620 Vendor Mode Change Mode Inquiry Mode Figure 11 2 gt Change Mode Select Mode to change and press If PCSC driver is not installed you have to install driver after you change mode to PCSC
49. urity level using DES algorithm lt lt 7 cog FILE F HELP H Connect Data Device 01 DE 620 SmartCard Reader gt 21 DUMLI lt 000400 Refresh Disconnect gt 2300 002CCF646B 7816 14443 Mifare Felica DesFire PCSC ur gt 242CCF646B lt 0008 Encrypted communication AntiCollision AntiColision cascade level level m ct Oa nar i J 000001 Select Application Authenticate Sessoin key File Number 0 Offset 80 File Type Standard Data ivi Commit Transaction Key Setting Num of Keys 01 KeyNo 0 KEY 00000000000000000000000000000000 Error List vl Wri DATA check Emor detection i Text File List Clear Data Length Time Out Ox 50 m Commands Set Index Command Sleep ms C00000 50 DEL 2 C50000 50 DEL CMD DATA TX L TX Data Length Saved Command Packet List Clear RX MM mt mtm jm mm mm m mmm m Loop Count lt Figure 7 1 gt 7 1 DesFire Authenticate File Number Offset File Size so File Type standard Data Command lt Figure 7 2 gt Version 1 02 30 DUAL Inc http www duali com a i DualCard User Manual REQA To execute REQA command
Download Pdf Manuals
Related Search
Related Contents
User manual Manual de apoio ao docente IC-M73 IC-M73EURO SERVICE MANUAL Dissertação Armando Alves 2013 Mars 1999 Manuel d`Instructions PL-562-1 SERS Version V04 Installation and programming manual Caldeiras Murais LA Stormwater Stakeholder Tracking User Manual Origin Storage Internal Notebook Keyboard - French Canon 8605B001 Digital Camera User Manual Copyright © All rights reserved.
Failed to retrieve file