Homebrew formulae for VES — recoverable end-to-end encryption: encrypt everything without fear of losing the key.
brew tap vesvault/ves
brew install vesThis installs the ves command-line tool and the libVES C library
(headers + libVES.pc), built with post-quantum key exchange enabled
(liboqs — ML-KEM, Kyber, BIKE, FrodoKEM, …).
Verify:
ves --version
ves -Gl # list supported Vault Key algorithms (incl. ML-KEM)| Formula | Provides |
|---|---|
| ves | the ves CLI and the libVES library (with --with-oqs) |
The ves formula builds from the autotools make dist tarball, which bundles a
pre-generated ./configure (no autotools needed by end users):
- On a build host:
autoreconf -fi && ./configure && make dist→libves-<v>.tar.gz - Create a GitHub release on
vesvault/libVES.ctaggedv<v>and attach the tarball. - Update
url+sha256(shasum -a 256 libves-<v>.tar.gz) inFormula/ves.rb.
Apache-2.0, matching libVES.c.