|
1 | 1 | # Finnish FINeID
|
2 | 2 |
|
3 |
| -The FINeID cards are available to the private citizens and organizations. |
4 |
| -All the new personal identity cards are FINeID cards and they are applied from the police. |
5 |
| -(The eid certificates are also available to some banking cards and mobile SIM cards) |
| 3 | +The FINeID cards are available to private citizens and organizations. All the new personal identity cards are eID cards and they are applied from the police. |
6 | 4 |
|
7 |
| -The eid certificates are issued by the Population Register Centre (VRK). |
8 |
| -Naturally, one cannot alter the eid certificates and keys on the cards. |
| 5 | +The FINeID certificates are issued by the Digital and Population Data Services Agency (DVV). Naturally, one cannot alter the FINeID certificates and keys on the cards. |
9 | 6 |
|
10 |
| -There are two generations of the Finnish eid cards. |
11 |
| -OpenSC should work fine with the eid application following the version 1.x specification that is using a PKCS#15 file structure. |
12 |
| -The version 2 of the eid specification address the ISO/IEC 7816-15 file structure and somewhat different command parameters to the version 1 specification. |
| 7 | +There are [several generations](https://digisaatio.fi/wiki/Henkil%C3%B6kortti#Versiot) of FINeID cards. OpenSC should work fine with the eID application following the version 1.x specification that is using a PKCS#15 file structure. The version 2 of the FIN specification address the ISO/IEC 7816-15 file structure and somewhat different command parameters to the version 1 specification. The current version of the cards is not supported by OpenSC. |
13 | 8 |
|
14 |
| -The support for the FINeID is implemented in [`card-setcos.c`](https://github.com/OpenSC/OpenSC/blob/master/src/libopensc/card-setcos.c) driver. |
15 |
| -Refer there for the ATRs of supported cards. |
| 9 | +The support for the FINeID is implemented in [`card-setcos.c`](https://github.com/OpenSC/OpenSC/blob/master/src/libopensc/card-setcos.c) driver. Refer there for the ATRs of supported cards. |
16 | 10 |
|
17 |
| -The eid application has two PIN codes, one for the identification/encryption |
18 |
| -and the other for the signing operations. |
| 11 | +The eID card has [two PIN codes](https://dvv.fi/en/citizen-certificate-managing-pin-codes), the basic PIN (PIN1) and the signature PIN (PIN2). |
19 | 12 |
|
20 | 13 | The FINeID cards allow storing extra data (say, home-made PKI keypairs).
|
21 | 14 |
|
22 | 15 | ## References
|
23 | 16 |
|
24 |
| -* [HST wiki](http://linux.fi/wiki/HST) |
25 |
| -* [About cards and certificates on The Finnish Digital Agency](https://dvv.fi/tietoa-varmenteista) |
| 17 | +* [About cards and certificates at DVV](https://dvv.fi/en/about-certificates) (in English) |
| 18 | +* [FINEID specifications at DVV](https://dvv.fi/en/fineid-specifications) (in English) |
| 19 | +* [HST at linux.fi wiki](http://linux.fi/wiki/HST) (in Finnish) |
| 20 | +* [Henkilökortti at digisaatio.fi wiki](https://digisaatio.fi/wiki/Henkil%C3%B6kortti) (in Finnish) |
0 commit comments