|
1 | 1 | # GidsApplet
|
| 2 | + |
2 | 3 | Generic Identity Device Specification (GIDS) smart card is the only PKI smart card whose driver is integrated on each Windows since Windows 7 SP1 and which can be used read and write. No Windows driver installation is required and this card can be used instantly.
|
3 | 4 |
|
4 |
| -[My Smart Logon] (https://www.mysmartlogon.com/generic-identity-device-specification-gids-smart-card/) is providing free of charge a javacard applet to transform a java card into a GIDS smart card and its integration in OpenSC for other operating systems (Linux, MacOSX, …). |
5 |
| -#General requirements |
| 5 | +[My Smart Logon](https://www.mysmartlogon.com/generic-identity-device-specification-gids-smart-card/) is providing free of charge a javacard applet to transform a java card into a GIDS smart card and its integration in OpenSC for other operating systems (Linux, MacOSX, …). |
| 6 | + |
| 7 | +## General requirements |
6 | 8 |
|
7 | 9 | * Java Card version 2.2.1 or above (see the list of [tested cards](https://www.mysmartlogon.com/generic-identity-device-specification-gids-smart-card/tested-cards/))
|
8 | 10 | * Implementation of the "requestObjectDeletion()"-mechanism of the Java Card API is recommended to be able to properly delete files.
|
9 | 11 | * Windows 7 SP1 / 2008 R2 or later for the minidriver ; OpenSC for pkcs11
|
10 | 12 |
|
11 |
| -# Download |
| 13 | +## Download |
12 | 14 |
|
13 | 15 | Download [GidsApplet.cap](https://github.com/vletoux/GidsApplet/releases)
|
14 | 16 |
|
15 |
| -# Building |
| 17 | +## Building |
16 | 18 |
|
17 | 19 | You can use the card SDK to build the applet or [ant-javacard](https://github.com/martinpaljak/ant-javacard).
|
18 | 20 |
|
19 | 21 | The continuous integration platform script ([.travis.yml](.travis.yml)) can be executed to build the applet.
|
20 | 22 |
|
21 |
| -# Installation |
| 23 | +## Installation |
22 | 24 |
|
23 |
| -Install the CAP-file (GidsApplet.cap) to your Java Card smartcard (e.g. with [GlobalPlatformPro] (https://github.com/martinpaljak/GlobalPlatformPro)). |
| 25 | +Install the CAP-file (GidsApplet.cap) to your Java Card smartcard (e.g. with [GlobalPlatformPro](https://github.com/martinpaljak/GlobalPlatformPro)). |
24 | 26 | The release section includes compiled version of the applet.
|
25 | 27 |
|
26 | 28 | Most of the time, the applet can be installed with the command:
|
27 | 29 | gp -install GidsApplet.cap
|
28 | 30 |
|
29 |
| -Some cards require additional switch like for G&D -emv or Gemalto -visa2 -key. See this [page] (https://github.com/martinpaljak/GlobalPlatformPro/tree/master/docs/TestedCards) for more details. |
| 31 | +Some cards require additional switch like for G&D -emv or Gemalto -visa2 -key. See this [page](https://github.com/martinpaljak/GlobalPlatformPro/tree/master/docs/TestedCards) for more details. |
30 | 32 | MANY UNSUCCESSFUL GP COMMANDS (approx 10) CAN BRICK YOUR CARD. Contact your manufacturer for more information.
|
31 | 33 |
|
32 |
| -# Reference |
33 |
| -* [GIDS specification] (http://msdn.microsoft.com/en-us/library/windows/hardware/dn642100%28v=vs.85%29.aspx) |
34 |
| -* [minidriver specification] (http://msdn.microsoft.com/en-us/library/windows/hardware/dn631754%28v=vs.85%29.aspx) (for card initialization) |
| 34 | +## Reference |
| 35 | +* [GIDS specification](http://msdn.microsoft.com/en-us/library/windows/hardware/dn642100%28v=vs.85%29.aspx) |
| 36 | +* [minidriver specification](http://msdn.microsoft.com/en-us/library/windows/hardware/dn631754%28v=vs.85%29.aspx) (for card initialization) |
0 commit comments