Getting Started
Install, generate your first proof, learn the concepts.
// Installnpm install @brivora/crypto @brivora/verify
// Create a post-quantum identityimport { crypto } from '@brivora/crypto';const keys = await crypto.createIdentity();
// Sign data with PQCconst signed = await crypto.sign('hello world', keys.privateKey);const { valid } = await crypto.verify(signed, keys.publicKey);
// Generate a governance proofimport { verify } from '@brivora/verify';const result = await verify.govern(aiCall, { governance: 'eu-ai-act' });console.log(result.proof); // PQC-signed Merkle rootGetting Started
Install, generate your first proof, learn the concepts.
@brivora/crypto
Post-quantum cryptography in 3 lines of TypeScript. ML-KEM-768, ML-DSA-65, SLH-DSA, hybrid mode.
@brivora/verify
5 lines of code to make any AI call verifiable. 24 governance packs, PQC-signed Merkle proofs.
Governance Packs
24 built-in packs covering EU AI Act, SOC 2, HIPAA, NIST AI RMF, CCPA, and more.
Protocol Specification
Open verification protocol. Byte-level proof format, Merkle construction, test vectors.
Guides
CI/CD integration, migration from classical cryptography, enterprise deployment.
CI/CD | Migration | Enterprise