Post-Quantum Cryptography · NIST-Standardized

Encryption for the age of the quantum adversary.

Raziel encrypts your files with ML-KEM lattice cryptography standardized by NIST — and never stores your secret keys or unencrypted files.

How it works

Three plain steps

Client-side encryption, store it, retrieve it anywhere. No mysticism — just post-quantum cryptography.

01

Upload

Pick a file or type a message. It is encrypted in your browser with ML-KEM-768 and AES-256-GCM before anything leaves your machine.

02

Store

Your envelope lands in your vault cache under a content-hash label — we never hold your plaintext.

03

Retrieve

Download the .raziel file or fetch it from your vault, then decrypt with your secret key on any device. Done.

Encrypt & decrypt

Files first, messages too

Encrypt a file and download a .raziel envelope, or switch to the message tab. Everything is sealed client-side with ML-KEM.

// ENCRYPT FILE

Encrypt a file

Choose a file. It is encrypted in your browser and downloaded as a .raziel envelope. Nothing is uploaded until you store it.

Drop a file or click to choose
Local mode ON — your key stays on this device
Get a free key
// DECRYPT FILE

Decrypt a file

Upload a .raziel envelope and supply your secret key. The plaintext is reconstructed locally and downloaded.

Drop a .raziel file or click
Your secret key never leaves this device
// ENCRYPT MESSAGE

Encrypt a message

Type text and get back a .raziel envelope you can copy or store. No signature is added during encryption.

Get a free key
// DECRYPT MESSAGE

Decrypt a message

Paste a .raziel envelope and your secret key to recover the plaintext.

Your vault

Encrypt, download, decrypt — anywhere

Seal a file into a .raziel envelope on your device with post-quantum ML-KEM, download it, and decrypt with your secret key from any browser. Raziel processes the cryptography — your file never lives on our servers.

Encrypted copies in the vault auto-delete after 6 hours (free) / 12h (payg) / 24h (pro) / 48h (enterprise). This is a transfer cache — download your envelope; it is not long-term storage.

// PREVIEW

Your encrypted transfer cache

When you seal a file, the encrypted envelope is held briefly so you can retrieve it from another device — it is a cache, not cloud storage. Download it and it is gone from our side.

Create account
Pricing

Pay for what you process

Start free. Scale to pay-as-you-go credits or a flat pro plan. Enterprise stays behind a conversation.

Developer API

Encrypt from your own code

POST a file or message to our endpoint with your API key. You get back a .raziel envelope. No account required to try — grab a free key below.

curl -X POST https://raziel-pqc.cc/api/v1/encrypt \
  -H "Authorization: Bearer $KEY" \
  -H "Content-Type: application/octet-stream" \
  --data-binary @document.pdf \
  -o document.pdf.raziel