All download options

Download Secria VPN for Linux

Native client with WireGuard and the post-quantum preshared key. Debian, Ubuntu, Fedora, and Arch.

One-line install (recommended)

curl -fsSL https://secria.me/install.sh | sudo sh

Downloads the latest release, verifies it against the pinned post-quantum (SLH-DSA) release key, and installs. x86_64 & ARM64.

Debian / Ubuntu (.deb)

Install: sudo apt install ./secria-vpn_2.0.0_amd64.deb — the leading ./ is required, or apt looks for a repository package by that name.

Fedora / RHEL / Rocky / openSUSE (.rpm)

sudo dnf install https://secria.me/download/linux/secria-vpn-2.0.0-1.x86_64.rpm

ARM64: swap x86_64 for aarch64. On openSUSE use sudo zypper install <url>.

Arch / Manjaro (.pkg.tar.zst)

sudo pacman -U https://secria.me/download/linux/secria-vpn-2.0.0-1-x86_64.pkg.tar.zst

ARM64: swap x86_64 for aarch64.

Any other distro (.tar.gz)

curl -fsSLO https://secria.me/download/linux/secria-vpn-2.0.0-linux-amd64.tar.gz && tar -xzf secria-vpn-2.0.0-linux-amd64.tar.gz && sudo ./secria-vpn-2.0.0-linux-amd64/install.sh

ARM64: swap amd64 for arm64. Needs wireguard-tools, nftables and iproute2 from your package manager.

Version 2.0.0 · x86_64 and ARM64 · Requires wireguard-tools, nftables, iproute2 (pulled in automatically by apt, dnf and pacman). Then run secria-vpn to open the app and sign in.

Verify Your Download

Run sha256sum <file> and match the hash for your package below.

secria-vpn_2.0.0_amd64.deb — Debian / Ubuntu · x86_64

62bd5580da1d4387572a929e1538da6ed0b7f4331f8d4f23fd31e63e039da5c4

secria-vpn_2.0.0_arm64.deb — Debian / Ubuntu · ARM64

eea16f2ba03dd8e334ef28076193c5236fc0bb71b1cb3cb373bf60834dc5f618

secria-vpn-2.0.0-1.x86_64.rpm — Fedora / RHEL / openSUSE · x86_64

1f4486d5f70f170f2479148a4dbb7c2c7bc546dc1c48da65d2bf6a1ec2dd6eb9

secria-vpn-2.0.0-1.aarch64.rpm — Fedora / RHEL / openSUSE · ARM64

96d286ea9872fe44cbfd3377e46e95043ac2a2bfb7004ba0b51ddbda556c8834

secria-vpn-2.0.0-1-x86_64.pkg.tar.zst — Arch · x86_64

e8248ae97f95ee711af3687acbc98d6266d77b770ab077bf574c203997a08ad7

secria-vpn-2.0.0-1-aarch64.pkg.tar.zst — Arch · ARM64

99a8a8d5d575698465b9554e3f6e76cb07da83b81c6285e2cfd35ffdffc68584

secria-vpn-2.0.0-linux-amd64.tar.gz — Tarball · x86_64

253505e720b83178834ed7ebff273819c5e7c64903e0d18e450c93eb3897c1ec

secria-vpn-2.0.0-linux-arm64.tar.gz — Tarball · ARM64

58327d697971f5f60e3a3ae4f34799c421d39f5bde13d82264efbc5d356c3fe7

Every download is also listed in SHA256SUMS.linux, signed with our post-quantum SLH-DSA release key: signature · public key.

Uninstall

One command, whichever way you installed it. It disconnects, clears the kill switch and removes the package, the repository and every file we wrote. Your sign-in and settings are kept unless you add --purge.

sudo secria-vpn uninstall

No working binary left? The same job from anywhere: curl -fsSL https://secria.me/uninstall.sh | sudo sh