Generate FHE encryptions, range proofs, and zero-knowledge proofs using the Octane wallet.
Not connected
Encrypt an integer using your PVAC key. The ciphertext is fully homomorphic.
Decrypt a PVAC ciphertext back to its plaintext value. Requires user approval.
Prove that a ciphertext contains a value within the valid range, without revealing it.
Create a binding commitment to a value. Reveals nothing about the value.
Add two ciphertexts together without decrypting. The result encrypts the sum of the two plaintext values.
Multiply two ciphertexts together. The result encrypts the product of the two plaintext values.
Add a plaintext constant to an encrypted value. The result encrypts (original + constant).
Retrieve your PVAC public key for third-party verification or key exchange.
Encrypt a value and generate a Pedersen commitment + bound zero proof in a single approved operation. Optionally includes a range proof.
Encrypt a transfer amount, subtract it from an encrypted balance, and generate range proofs — all in one approved operation. Paste the sender's encrypted balance ciphertext.
Record a TLS session and generate a zero-knowledge proof of the response using the Octane Accelerator (Jolt zkVM). The prover runs locally — no data leaves your machine.