Skip to content

Commit c921acd

Browse files
committed
CHG: New README text.
1 parent 8c7e283 commit c921acd

File tree

1 file changed

+4
-56
lines changed

1 file changed

+4
-56
lines changed

README.md

Lines changed: 4 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)