OBLV Client
Installation
The OBLV Client is a client used in the OBLV Deploy system to securely connect into enclaves. It is a command-line interface tool which lets you attest/validate an enclave and communicate with the application deployed inside the enclave using OBLV Deploy.
Select your operating system and follow the installation steps below:
- macOS
- Linux
- Windows
OBLV Client can be installed on MacOS using homebrew with the following commands:
brew tap ObliviousAI/oblv
brew install oblv
Please run the following commands in your terminal based on your Linux distribution.
- For Debian and RPM based distributions.
curl https://cli.oblivious.com/latest/install.sh | sh
By default this will install the latest version of the OBLV Client. If you want to install a specific version, you can specify the version in the command:
curl https://cli.oblivious.com/latest/install.sh | sh -s <version>
for example:
curl https://cli.oblivious.com/latest/install.sh | sh -s 1.2.0
- For other Linux distributions, the (.tar.gz) binaries are available.
https://cli.oblivious.com/latest/oblv-latest-x86_64-unknown-linux-musl.tar.gz
As of now the OBLV Client is supported for the following linux distributions:
- almalinux latest
- amazonlinux latest
- debian 11.4
- fedora 39
- fedora 40
- fedora 41
- fedora 42
- redhat ubi8 latest
- redhat ubi9 latest
- rockylinux 9.0
- ubuntu 22.04
- ubuntu 24.04
On Windows 10 and later the MSI installer can be downloaded from:
https://cli.oblivious.com/latest/packages/oblv-latest.msi
Once installed the CLI can be accessed with the command:
oblv --help