Skip to content

Brivora Documentation

Post-quantum cryptographic infrastructure. Open source. Free forever.
// Install
npm install @brivora/crypto @brivora/verify
// Create a post-quantum identity
import { crypto } from '@brivora/crypto';
const keys = await crypto.createIdentity();
// Sign data with PQC
const signed = await crypto.sign('hello world', keys.privateKey);
const { valid } = await crypto.verify(signed, keys.publicKey);
// Generate a governance proof
import { verify } from '@brivora/verify';
const result = await verify.govern(aiCall, { governance: 'eu-ai-act' });
console.log(result.proof); // PQC-signed Merkle root

@brivora/crypto

Post-quantum cryptography in 3 lines of TypeScript. ML-KEM-768, ML-DSA-65, SLH-DSA, hybrid mode.

Overview | API Reference

@brivora/verify

5 lines of code to make any AI call verifiable. 24 governance packs, PQC-signed Merkle proofs.

Overview | API Reference

Governance Packs

24 built-in packs covering EU AI Act, SOC 2, HIPAA, NIST AI RMF, CCPA, and more.

Pack Catalog

Protocol Specification

Open verification protocol. Byte-level proof format, Merkle construction, test vectors.

Proof Format | Test Vectors