upd readme

This commit is contained in:
Christian Kauer 2026-03-22 16:21:09 +01:00
parent 431147e017
commit b8f7457791
1 changed files with 4 additions and 7 deletions

View File

@ -123,16 +123,13 @@ sudo pacman -S python-pyqt6
# oathtool and wl-clipboard (wl-copy) — already needed by vpn-connect.sh
sudo pacman -S oath-toolkit wl-clipboard
# Optional but strongly recommended: encrypt stored profiles
# Required: encrypt/decrypt stored profiles
sudo pacman -S python-cryptography
# or via pip inside a venv:
pip install cryptography
```
> **Without `cryptography`:** profiles are stored as plain base64-encoded JSON —
> anyone with file access can read them. A warning banner is shown in the UI.
> Install `python-cryptography` to get real Fernet/AES encryption with
> PBKDF2-derived keys.
> **`python-cryptography` is required.** Without it, profiles encrypted on
> another machine cannot be decrypted. A warning banner is shown in the UI
> when the package is missing.
### Usage