Post-quantum file encryption

vault downloads.

One static binary per platform: no installer, no runtime, no dependencies. Check it against its SHA-256, rename it to vault, and put it on your PATH. New here? Start with the guide.

The illustrated user guideEvery command, the decoy passphrase, the cryptography and troubleshooting, with screenshots.vault-guide.pdf Manual pagesman vault and one page per command. Unpack into ~/.local/share/man/man1.vault-man-pages.tar.gz ChecksumsSHA-256 of every binary. Check before you run: it's an encryption tool.SHA256SUMS

Every build

Statically linked, reproducible builds for every platform Go supports without C.

Loading the file list… If it doesn't appear, every file is listed in SHA256SUMS and served from this folder by name.

Check it, then install it

Download SHA256SUMS into the same folder as the binary. You want to see OK; anything else, stop and download it again.

Linux
sha256sum -c SHA256SUMS --ignore-missing
chmod +x vault-linux-amd64
sudo mv vault-linux-amd64 /usr/local/bin/vault
macOS
shasum -a 256 -c SHA256SUMS --ignore-missing
chmod +x vault-darwin-arm64
sudo mv vault-darwin-arm64 /usr/local/bin/vault
xattr -d com.apple.quarantine /usr/local/bin/vault
Windows (PowerShell)
Get-FileHash .\vault-windows-amd64.exe -Algorithm SHA256
# compare with SHA256SUMS, then rename to vault.exe
# and put its folder on your Path