Developer Resources

Documentation

Everything you need to integrate quantum-secure encryption into your applications. SDKs for Python, Rust, and Node.js with full API reference.

Full Documentation

9 parts, 60+ pages, interactive Jupyter notebooks, autodoc API reference, Rust docs

Releases, Research & IP

April 2026 shipping state. Click through to the JupyterBook for full technical detail.

Quick Start

From zero to quantum-secure in four steps.

1

Install

bash
pip install zipminator
2

Generate Keys

python
from zipminator import keypair
pk, sk = keypair()
3

Encrypt

python
from zipminator import encapsulate
ct, shared_secret = encapsulate(pk)
4

Deploy

bash
docker run -p 8000:8000 qdaria/zipminator-api

Documentation

10-Level Anonymization

Progressive anonymisation from regex masking to Quantum OTP. All 10 levels are production-verified (64 unit tests, 45 integration tests).

Level
Technique
Use Case
1
Regex masking
Quick redaction, internal logs
2
SHA-3 deterministic hashing
Consistent pseudonyms across datasets
3
PQC-salted hashing
Quantum-resistant pseudonyms
4
Reversible tokenization
SQLite TokenStore; detokenize on authorised replay
5
k-Anonymity (k>=5)
Analytics datasets, generalisation of quasi-IDs
6
l-Diversity
Medical records, sensitive attribute diversity
7
Quantum noise jitter (QRNG)
Numerical perturbation for regulated analytics
8
Differential privacy (Laplace)
Public datasets, configurable epsilon
9
k-Anonymity + DP combined
Government datasets requiring both
10
Quantum OTP (patent pending)
Defence, irreversible with real QRNG

Jupyter Notebooks

Interactive tutorials with live quantum entropy visualization.

SDK Reference

Native bindings for every major language. Same Kyber768 core, zero compromise.

python
from zipminator import keypair, encapsulate, decapsulate

# Generate ML-KEM-768 keypair
pk, sk = keypair()

# Sender: encapsulate shared secret
ciphertext, shared_secret = encapsulate(pk)

# Receiver: decapsulate to recover shared secret
recovered = decapsulate(ciphertext, sk)
assert shared_secret == recovered

REST API

Production-ready endpoints with rate limiting, auth, and OpenAPI spec.

POST/v1/keys/generate
POST/v1/encrypt
POST/v1/decrypt
POST/v1/pii/scan
POST/v1/files/encrypt
GET/v1/entropy/status

Compliance & Standards

NIST FIPS 203

Implements ML-KEM-768 (Kyber768) as specified in the NIST post-quantum standard.

NIST Level 3 Security

Equivalent to AES-192 classical security. Resistant to both classical and quantum attacks.

KAT Verified

All Known Answer Test vectors pass. Constant-time implementation with no timing side-channels.

Enterprise & On-Premise

Deploy Zipminator in air-gapped environments, private clouds, or on-premise infrastructure. Includes dedicated support, SLA guarantees, custom integration, and hardware security module (HSM) support.