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