Blame

582f18 Samuli Seppänen 2025-03-19 08:19:22 1
# Introduction 
2
3
It is possible to use smartcards to authenticate OpenVPN clients. However, it can be tricky to find OpenVPN, OpenSSL and OpenSC versions which play well together. Fortunately Alon from the [OpenSC project](https://www.opensc-project.org) provides custom builds that make things easier for many. Here are instructions for using them:
4
5
```
6
Builds are at [1], had to change location.
7
Instructions are at [2].
8
9
You need version 010 of the build.
10
11
i686 - is 32bit
12
x86_64 - is 64bit
13
14
You need to install openvpn installer, which will install the tap driver.
15
Then extract files from base and openvpn to specific directory and use
16
this openvpn.
17
18
You can also use the setup, I've never used it my-self but told that
19
it is working.
20
21
[1] http://www.opensc-project.org/downloads/users/alonbl/build/
22
[2] https://www.opensc-project.org/build/
23
```
24
25
These instructions were originally published [here](http://thread.gmane.org/gmane.network.openvpn.user/32383/focus=32394).
26
27
# External resources
28
29
* [Smart card section in the OpenVPN HOWTO](http://openvpn.net/index.php/open-source/documentation/howto.html#pkcs11)
30
* [The OpenVPN smartcard HOWTO](http://acksyn.org/docs/smart-cards-openvpn.html)