NFC Encoder reader device can be used for installing JavaCard Applets into Secure Element on compatible NFC phone.
The compatibity is tested with NFC Encoder reader device (NFCENC-USB-1.0.01), JCOP Tools and Nokia 6131 NFC mobile phone using Windows Vista operating system.
NFC Encoder and NFC Encoder Developer Kit are available at ToP Shop netstore.
JCOP Tools integrate all of the necessary development steps for a JavaCard application starting with editing the application source, compiling and generating the JavaCard bytecode, testing and debugging it in a card simulation environment, and finally executing it on real hardware.
All support activities for the JCOP Tools will be serviced by NXP Semiconductors. ToP Tunniste is not a distributor of JCOP Tools.
JavaCard Applet installation process requires a phone with known Secure Element DES keys, e.g. Nokia 6131 NFC - SE Developer version from ToP Shop netstore.
These instructions are intented for users with at least basic knowledge on JCOP and JavaCard Applet development. ToP Tunniste does not offer technical support on JCOP or JavaCard Applet development. If you contact ToP Tunniste customer support, please use the support contact form.
Please note! The script file below is for quideline only and ToP Tunniste is not responsible if the the use of this information causes any damages.
Simplified process description
0. Development environment and tools (including JCOP and plugins) and NFC Encoder should be installed.
1. PCSC driver of NFC Encoder reader should be installed. Download PCSC driver here.
2. Smart Card service in Windows should be started manually (if it's not started automatically). The service manages access to smart cards read by this computer. If this service is stopped, this computer will be unable to read smart cards. If this service is disabled, any services that explicitly depend on it will fail to start.
3. Script file
upload -b 120 // Max. block (APDU) length sent to the card during package upload (length --> Max. block (APDU) length).
#--------------------------------
/terminal pcsc:4
/mode trace=on
/card
set-key 42/1/DES-ECB/404142434445464748494a4b4c4d4e4f
set-key 42/2/DES-ECB/404142434445464748494a4b4c4d4e4f
set-key 42/3/DES-ECB/404142434445464748494a4b4c4d4e4f
init-update 42
ext-auth enc
upload -b 120 "F:\eclipse\TestSC\bin\fi\toptunniste\testsc\javacard\testsc.cap"
install -i 5152535455 -q C9#() 546573745343 5152535455
card-info
#--------------------------------