# PQCToolkit Post-Quantum Crypto

> Post-quantum encryption &amp; signatures. ML-KEM + ML-DSA. 100% local. No telemetry

Canonical page: [https://chrome-stats.com/d/com.pqcserver.pqctoolkit](https://chrome-stats.com/d/com.pqcserver.pqctoolkit)

## Overview

- **ID:** `com.pqcserver.pqctoolkit`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Onion search engine
- **Category:** TOOLS
- **Downloads:** 63
- **Version:** 1.1.1
- **Last updated:** 2026-03-29
- **First published:** 2026-03-29
- **Publisher country:** IT
- **Size:** 9.70 MB
- **Data as of:** 2026-09-11
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.pqcserver.pqctoolkit)
- **Website:** [https://pqcserver.com](https://pqcserver.com/)
- **Privacy policy:** [https://onionsearchengine.com/no-log-policy.php](https://onionsearchengine.com/no-log-policy.php)

## Description

PQCToolkit brings next-generation post-quantum cryptography to your Android device — the same algorithms standardized by NIST to resist attacks from quantum computers.<br><br>All operations run 100% locally on your device. No accounts, no servers, no telemetry. Your keys and messages never leave your phone.<br><br>⚛️ NIST-STANDARDIZED ALGORITHMS<br><br>- ML-KEM / CRYSTALS-Kyber (FIPS 203) — Key encapsulation for secure message encryption<br>- ML-DSA / CRYSTALS-Dilithium (FIPS 204) — Digital signatures for document authentication<br>- Three security levels for each algorithm: 128-bit, 192-bit, and 256-bit post-quantum security<br><br>🔑 KEY GENERATION<br>Generate post-quantum key pairs in seconds directly on your device. Choose between ML-KEM (for encryption) and ML-DSA (for signatures) at three security levels each. Keys are stored encrypted using the Android Keystore system — protected by your device&#39;s secure hardware.<br><br>🔒 ENCRYPT MESSAGES<br>Encrypt any text message for a recipient using their ML-KEM public key. The app automatically looks up the recipient&#39;s key on PQCServer, or you can paste the key manually. Output is a compact JSON envelope compatible with pqctoolkit.com — you can encrypt on Android and decrypt on the web, and vice versa.<br><br>🔓 DECRYPT MESSAGES<br>Decrypt messages encrypted for you using your ML-KEM secret key. Simply paste the JSON envelope and the app decrypts it instantly using your locally stored key.<br><br>✏️ SIGN DOCUMENTS<br>Sign any text or document with your ML-DSA secret key. The output is a JSON envelope containing the original message and its post-quantum digital signature — proof that the content is authentic and has not been tampered with.<br><br>✔️ VERIFY SIGNATURES<br>Verify the authenticity of a signed message using the signer&#39;s ML-DSA public key. Instantly confirms both the identity of the signer and the integrity of the content.<br><br>👤 KEY MANAGER<br>Store and manage multiple PQC identities on your device. Publish your public key to PQCServer — a post-quantum key directory — so others can encrypt messages for you automatically. Export encrypted backups of your private keys protected by a passphrase, and restore them on any device.<br><br>🌐 PQCSERVER INTEGRATION<br>PQCToolkit integrates with PQCServer (pqcserver.com), an open post-quantum key directory. Publish your public key once, and anyone using PQCToolkit, PQCMail, or any compatible app can find your key and send you encrypted messages.<br><br>🛡️ PRIVACY &amp; SECURITY<br>- All cryptography runs on your device — no cloud processing<br>- Private keys protected by Android Keystore (hardware-backed TEE)<br>- Encrypted key backups with PBKDF2-SHA256 (310,000 iterations) + AES-256-GCM<br>- Zero telemetry, zero analytics, zero ads<br>- No account required<br>- Open source<br><br>📦 TECHNICAL DETAILS<br>Powered by Bouncy Castle 1.78 — a certified Java implementation of NIST FIPS 203 and FIPS 204. No native libraries, no WebAssembly — pure Java running on the standard Android JVM. Compatible with Android 8.0 (API 26) and above.<br><br>Quantum computers are coming. Your data should be ready.

## Rankings

- #2,159,927 — Overall

## Permissions and access

### Permissions

- `android.permission.INTERNET`
- `com.android.vending.CHECK_LICENSE`
- `com.pqcserver.pqctoolkit.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [Post Quantum Secure Chat](https://chrome-stats.com/d/com.pqcnow.prochat) — 113 users
- [Quldra - Secure Messenger](https://chrome-stats.com/d/ee.funktsioon.quldra) — 10 users
- [Quantum Chat](https://chrome-stats.com/d/com.digizone.quantumchat) — 2,071 users
- [PQCMessenger](https://chrome-stats.com/d/org.niklasunrau.pqcmessenger) — 5 users
- [Post Quantum Secure Wallet](https://chrome-stats.com/d/com.pqcnow.wallet) — 64 users
- [Sigillum](https://chrome-stats.com/d/org.einix.sigillum)
- [ICT Crypto](https://chrome-stats.com/d/ictcorp.ictcrypto) — 5 users
- [Q Safe Room](https://chrome-stats.com/d/com.qsaferoom.mobile) — 6 users
- [Private Encryption by DK](https://chrome-stats.com/d/com.daniel.bryndza) — 30 users
- [KyberVault](https://chrome-stats.com/d/com.kybervault) — 65 users
- [ProIdentity](https://chrome-stats.com/d/com.proitservices.proidentity) — 24 users
- [QR Security](https://chrome-stats.com/d/com.qrsecurity.app.qr_security) — 10 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.pqcserver.pqctoolkit)
