@@ -9,18 +9,11 @@ A open source **smartcard** tool to manage smartcard resource. It is based on **
99* [ GlobalPlatform] (http://sourceforge.net/projects/globalplatform/ )
1010* Compiler: [ pyInstaller] ( http://www.pyinstaller.org/ )
1111
12- ##Compile
13-
14- ```
15- pyinstaller -F -npyResMan --version-file version.txt -w pyResMan/Main.py
16- ```
17-
18- ##Run as python program
19-
20- ```
21- python pyResMan/Main.py
22- ```
12+ ##User Manual
13+ Please visit: [ pyResMan User Manual] ( http://javacardos.com/javacardforum/viewtopic.php?f=39&t=397 )
2314
15+ ##Discussions
16+ Please visit: [ pyResMan Discussions] ( http://javacardos.com/javacardforum/viewforum.php?f=39 )
2417
2518##User Interface
2619
@@ -38,51 +31,6 @@ python pyResMan/Main.py
3831##Module Figure
3932![ ] ( ./images/pyResMan.png )
4033
41- ##Operations
42-
43- * ** Send APDU** :
44- * Go to "Basic APDU" frame;
45- * Input CLA, INS, P1, P2, LC, DATA and Le, press "Transmit" button to **send APDU command**;
46- * The command and response data display in the followed list ctrl.
47- * ** Load CAP file**
48- * **Notice:** Click "Mutual Authentication" button to establish secure channel first.
49- * Go to "GlobalPlatform" frame;
50- * The "Content Manager" sub frame;
51- * Click "Browse" button to select the CAP file;
52- * After the CAP file selected, CAP file information (Package and Applet information) will display in the followed tree ctrl;
53- * Press "Load" button to **load the CAP file** to card;
54- * Select one applet displayed in the tree ctrl, click "Install" to **install applet**.
55- * ** View card content**
56- * **Notice:** Click "Mutual Authentication" button to establish secure channel first.
57- * Go to "GlobalPlatform" frame;
58- * The "Content Viewer" sub frame;
59- * Click "Refresh" button to **list card content**;
60- * You can select one applet and click "Install" button to **install applet**;
61- * You can select one applet instance and click "Select" button to **select applet**;
62- * You can select one applet instance/package and click "Delete" button to **delete applet/package**.
63- * ** Key Manage**
64- * **Notice:** Click "Mutual Authentication" button to establish secure channel first.
65- * Click "Get Key Template Information" button to **get key template informations**;
66- * **Add new key**:
67- * Input value bytes of S-ENC/S-MAC/DEK key;
68- * Input Old KVN as "00" and input the New KVN;
69- * Click "Put Key" button to add new key.
70- * **Replace exists key**:
71- * Input value bytes of S-ENC/S-MAC/DEK key;
72- * Input Old KVN and New KVN;
73- * Click "Put Key" button to replace the key.
74- * **Delete key**:
75- * Select the key you want to delete in the "Key Template Information" tree ctrl;
76- * Click "Delete Key" button to delete the selected key;
77- * **Set key bytes to default value**:
78- * Click "Default" button.
79- * ** APDU script**
80- * Go to "Script" frame;
81- * Click "Browse" to select the APDU script file;
82- * After the APDU script file selected, APDU commands in the script file will be listed in the list ctrl;
83- * Click "Run Script" button to run the APDU script;
84- * APDU command and response data displayed in the list ctrl.
85-
8634##TODO
8735* APDU Script editable;
8836* GP compatible;
0 commit comments