Cryptography Utilities
Hashes, asymmetric keys, symmetric ciphers, and signatures.
Cryptography Tools
Hashes, asymmetric keys, symmetric ciphers, and signatures.Generate MD5, SHA-1, SHA-256, SHA-512 hashes.
Generate cryptographically secure RSA public and private key pairs in PEM format locally.
Compute Hash-based Message Authentication Codes with secret keys.
Encrypt and decrypt text or files using AES-256-GCM in local browser memory.
Encode text with ROT13, Caesar cipher, Atbash, reverse, and leetspeak.
Calculate 32-bit Cyclic Redundancy Check (CRC32/CRC32B) checksums for text or files.
Generate Ethereum Keccak-256 and SHA3-256 cryptographic hashes.
Simulate and inspect Argon2id password hashing parameters, salt, and iterations.
Generate standard RFC 6238 Time-based One-Time Passwords from Base32 secrets with countdown.
Generate bcrypt password hashes with configurable work factor rounds.
Split master secrets and recovery phrases into N custody shares with threshold K.
Why use Cryptography utilities on debug.tools?
Every tool in this category executes entirely within your browser runtime using the Web Crypto API, Canvas API, or native JavaScript parsers. Whether you are working with proprietary enterprise data, sensitive keys, or private files, your inputs are never transmitted over the internet or logged to any server.
Frequently Asked Questions
Are the utilities in Cryptography free to use?
Yes, all tools in the Cryptography category are 100% free with no account creation, subscriptions, or rate limits.
Do tools in Cryptography upload my files or data to a server?
No. Every calculation, format conversion, and media transformation executes strictly inside your local browser memory using client-side JavaScript and modern Web APIs.
Can I use these Cryptography tools offline?
Yes. Once the page is loaded in your browser, the tools operate with zero remote API dependencies and work completely offline.