Cryptography and Security Tools
- Check JWT claims and token timing quickly
- Generate TOTP codes or test HMAC / RSA flows locally
- Compare hashes, passwords and encrypted text without leaving the page
A technical article on RSA public and private keys, why padding matters, how signing differs from encryption, and why demos are not key management.
JWTs Explained: Decoding Claims Without Confusing Them With ValidationA practical explanation of JWT structure, claims, Base64URL encoding, signatures, and why decoding a token is not the same as trusting it.
SHA-256 Explained: Hashes, Integrity Checks, Salts, and MisuseA practical guide to SHA-256 hashing, file integrity checks, password caveats, collision resistance, and why hashes are not encryption.
Format JSON, XML, YAML, TOML, encode text, inspect headers, and validate technical data quickly.
ID, Password and Hash ToolsGenerate UUIDs, passwords, TOTP codes, hashes, and quick security check values.
Time, Date and Schedule ToolsConvert timestamps, time zones, cron expressions, and time-based codes for real work.
Tools In This Collection
SHA Hash Generator
Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes for text or small files.
JWT Decoder
Decode JWT header and payload locally, inspect claims, expiry times and raw Base64URL segments.
TOTP Generator
Generate current TOTP codes from a secret or otpauth URI with configurable digits, period and algorithm.
AES / DES Encryption Tool
Encrypt or decrypt short text with AES, DES or 3DES in the browser, with selectable block mode, padding, IV and output format.
RSA Key Tool
Generate browser-side RSA key pairs and use them for short text encryption, decryption, signing and verification.
Password Generator
Generate strong random passwords with length, character sets, memorable mode and ambiguity filters.
JWT Encoder
Generate HS256, HS384 or HS512 JSON Web Tokens directly in the browser for testing and local workflows.