End-to-end RSA encryption that runs entirely in your browser. Zero dependencies, zero tracking, zero servers — your keys never leave the device. Generate a pair, share the public half, and exchange messages no one else can read.
Four tools, one place. Learn the field, drill web vulns, run a hunt, and lock down your comms — pick a door.
Go from fundamentals to hands-on: a seven-phase roadmap, 20 guided labs across web, network, offense and defense, and a home-lab setup.
open recon → practice26 vulnerability classes, each mapped to a free, legal practice lab — plus an in-browser workbench for encoding, decoding and JWTs.
open intercept → huntA repeatable per-target runbook — scope, recon, mapping, testing, proof, report — with the right tools and sites called out at every phase.
open playbook → encryptGenerate keys and exchange end-to-end encrypted messages entirely in your browser, using the native Web Crypto API. Nothing leaves the device.
open cipherchat →Public-key cryptography in three moves. Anything encrypted with your public key can only be opened by your private key — so you can hand out the public half freely.
One click creates an RSA-4096 key pair in the browser. Your private key stays with you; the public key is yours to share.
Send your public key to anyone. They use it to encrypt messages addressed to you — it can lock, but never unlock.
Paste a contact's public key to encrypt a message for them; use your private key to decrypt what comes back. All local, all yours.
Built on the browser's native Web Crypto API — standard, hardware-accelerated, and free of third-party crypto libraries to trust or compromise.
Exponentially stronger than standard 2048-bit keys. Sized to withstand brute-force attempts from current and near-future computational advances.
RSA-OAEP padding with 512-bit hashing. Strong collision resistance keeps encrypted data verifiable and resistant to padding attacks.
Keys never touch a disk or a cloud — they live only in memory or in notes you control. We provide the tools; you hold the secrets.