You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 5, 2025. It is now read-only.
This application requires the [`yubico-piv-tool`](https://developers.yubico.com/yubico-piv-tool/) installed on your computer and therefor the `libykcs11` library. The `yubico-piv-tool` needs to be available in your system path. Next to that, the [`ykman`](https://developers.yubico.com/yubikey-manager/Releases/) CLI is also required in your path. make sure you have the following tools:
9
12
10
13
-**`python3.13`**: Make sure the executable is also accessible from your local terminal.
11
14
-**`git`**: To update the application when needed.
12
15
13
-
This application should be used with the [Yubikey 5C NFC](https://www.yubico.com/nl/product/yubikey-5-series/yubikey-5c-nfc/).
16
+
This application should be used with the [Yubikey 5C NFC](https://www.yubico.com/nl/product/yubikey-5-series/yubikey-5c-nfc/).
14
17
15
18
#### Windows specific
19
+
16
20
> When installing Python on Windows, make sure to add `python.exe` to your PATH and disable path length limit during the installation.
17
21
18
22
> The PIV tool can be installed via [this link](https://developers.yubico.com/yubico-piv-tool/Releases/).
@@ -33,6 +37,7 @@ First, verify if the Python version was set to `3.13`
33
37
```bash
34
38
python --version
35
39
```
40
+
36
41
Then to create an isolated environment where we can install the Python requirements in, use the below command to use the `venv` package.
There are a few environmnent variables which need to be configured via the `.env` file. For this, copy and rename the `.env.example` file and fill in the corresponding values. See the table underneath for the examples.
The `ACME_SERVER_DIRECTORY_URL` should be set to the the directory URL of the ACME server. For example, this can be `http://localhost:8080/acme/directory` when working with the local ACME server developed by iRealisatie.
69
75
@@ -88,6 +94,7 @@ This screen allows you to select a YubiKey. Select yours and click continue.
88
94

89
95
90
96
#### 2.3 Creating the RSA keys
97
+
91
98
This step creates the RSA keys on the selected Yubikey. In here, tick the checkbox and click continue.
0 commit comments