QUANTUM DECRYPT

MD Method & sources

How this works

What every number on the site is, where it comes from, and the sources behind each cryptographic claim. Checked on October 21, 2026.

What the site does not claim. No quantum computer can break Solana's cryptography today, and this site does not break any real key or ciphertext. The Decrypt Lab only attacks toy keys your own browser generates. The classifications below describe what each system's published cryptography implies. They do not say any pool or account is broken or unsafe today.

Why curve cryptography falls to Shor

Solana wallets, Confidential Balances and most privacy-pool note encryption rest on the elliptic-curve discrete logarithm problem: given a public point Q = x·G, find the secret x.

Solana Confidential Balances

ZK ElGamal Proof program: active (re-enable feature active since slot 424,224,000), last proof transaction Oct 22, 2026, 02:52 UTC. Feature account.

At least 147 encrypted Confidential Balance amounts are stored on-chain, in 49 token accounts found so far. Counted, never valued: the amounts are encrypted. Full Token-2022 scan 14% done.

From stats.json generated Oct 22, 2026, 03:18 UTC.

Privacy pools: how each one is classified

For each pool we read its documentation and code to answer one question: how is a note encrypted to its recipient? Each pool gets one of three classifications:

This covers the confidentiality of notes only. Most pools also use pairing-based zero-knowledge proofs and ed25519 signatures, which a quantum computer would affect in other ways (forging new proofs or transactions). Those are noted per pool where documented.

Not ranked: Helius Privacy (“Solana Rings”) is devnet-only, uses P-256 ECDH and has no mainnet value. Light Protocol's private transactions were discontinued, and Elusiv was sunset in 2024. PANDOR, the program that calls the ZK ElGamal Proof program most often, is a game, not a pool. Details are in docs/DISCOVERY.md.

PoolClassificationEvidenceTVLSources · program ids
Umbra V1 (Legacy)
live · legacy
Shor-vulnerableNotes are sealed with an ephemeral X25519 key exchange (ECDH) and AES-GCM; balances use the Rescue cipher keyed from X25519 or the Arcium MXE key. Proofs: Groth16 on BN254.$114,825docs · evidence · TVL: DefiLlama
UMBRAD2ishebJTcgCLkTkNUx1v3GyoAgpTRPeWoLykh
Hinkal (Solana)
live
Shor-vulnerableNotes are encrypted with libsodium crypto_box_seal over Curve25519 (XSalsa20-Poly1305). Proofs: Groth16 on BN254. Program ids observed on-chain, not documented.$8,708docs · evidence · TVL: On-chain vaults (SOL, USDC, USDT)
8LLNFE62Lr9rJLvmPsTsFttrcmwYrEykZwvpyYDW4Nc2
J4SsjA1Zqf2tZfBJjYrEKXocM9NdP2xHNfAQLM7McG5H
Cloak
live
Shor-vulnerableNotes sent to a recipient are sealed in an X25519 + XSalsa20-Poly1305 envelope (opt-in) and compliance metadata is encrypted to X25519 keys; self notes use AES-256-GCM. Proofs: Groth16 on BN254.$4,388docs · evidence · TVL: On-chain pool accounts (SOL, USDC, USDT)
zh1eLd6rSphLejbFfJEneUwzHRfMKxgzrgkfwA6qRkW
Veil
live
Shor-vulnerableThe live app encrypts each note to the recipient's X25519 viewing key (ECDH, SHA-256 key derivation, AES-GCM); the docs name no scheme. Proofs: Groth16 on BN254.$654docs · TVL: On-chain vaults (SOL, USDC, USDT)
FmsMbXrQXr1mARn45Cm52sdrwAWHDxqF8473t6woq9DP
Privacy Cash
live
Quantum-resistantNo public-key note encryption: notes are AES-256-GCM encrypted to the depositor under a key derived from a wallet signature, and UTXO keys are Poseidon hashes. Proofs (Groth16 on BN254) and wallet signatures are still curve-based.$1,763,975docs · evidence · TVL: DefiLlama (Solana only)
9fhQBbumKEFuXtMBDw8AaQyAjCorLGJQiS3skWZdQyQD
Umbra V2
live
Quantum-resistantNew notes are encrypted to recipients with ML-KEM-768 and AES-256-GCM, a post-quantum scheme. Groth16 proofs on BN254 and several signature schemes are still curve-based.$262,596docs · evidence · TVL: DefiLlama
nimBUs55CbjkNfy8UvK48DqFTY7L2mdkmZMQC9mk6LK
Voidify
live
Quantum-resistantNo public-key note encryption: classic notes stay with the user and Nova notes are AES-GCM encrypted under a key derived from a wallet signature. Proofs: Groth16 on BN254.$4,655docs · TVL: DefiLlama
4WJnXP7mFxFY45SYvfyGDwEBdcwafVqdgbYYSHpoded4
Mixoor
live
Quantum-resistantCommitments are Poseidon hashes and the public code shows no public-key note encryption. Medium confidence: the deployed program differs from the public repository. Proofs: Groth16 on BN254.$72docs · evidence · TVL: DefiLlama
mixpxDk31h3jFV8t42vfmRqwq7sESDMrtsKQeyrjRmL
mixEcfx7w47hvRwb9Nj7UeSQkCz6vZMbRHixMyYMLMb
SolCloak
live · front-end
Quantum-resistantA front-end for the Privacy Cash pool: the same program and the same AES-256-GCM self-encryption, so its deposits are part of Privacy Cash's figure.Counted in Privacy Cashdocs

How the live figures are computed

The Decrypt Lab

The wallet check

All sources

Something wrong or out of date? The figures come from stats.json and the classifications from indexer/pools.json, both plain files you can check.