V · Security & Encoding
V · Security & EncodingChapter V
Chapter V

Security & Encoding

Tokens, hashes, keys and encodings.

18 tools · pages 178–215
All run on your device

Chapter V

In this chapter

  1. S1JWT Decoder180

    Decode a JSON Web Token, check its time claims and verify the signature with a secret or public key.

  2. S2JWT Generator182

    Build and sign a JSON Web Token with an HMAC secret or an RSA, EC or Ed25519 private key.

  3. S3Base64 Encode / Decode184

    Encode text or files as Base64 or Base64URL, and decode Base64 back to text or a file.

  4. S4URL Encode / Decode186

    Percent-encode or decode URL text, and parse a URL into editable parts and query parameters.

  5. S5Hash Generator188

    MD5, SHA-1, SHA-2, SHA-3, BLAKE2b, BLAKE3 and CRC-32 of text or large files, with checksum comparison.

  6. S6HMAC Generator190

    Compute HMAC-SHA1/256/384/512 with a text, hex or Base64 key, and compare against an expected signature.

  7. S7Bcrypt & Argon2192

    Hash passwords with bcrypt or Argon2id and verify a password against an existing hash.

  8. S8Password Generator194

    Random passwords and EFF-wordlist passphrases, with a zxcvbn strength meter and crack-time estimates.

  9. S9UUID / ULID Generator196

    Generate UUID v1/v4/v7, ULID and NanoID in bulk, and decode versions and timestamps.

  10. S10AES Encrypt / Decrypt198

    Password-encrypt text or files with AES-256-GCM (PBKDF2 or Argon2id) in a self-describing format.

  11. S11Key Pair Generator200

    Generate RSA, ECDSA or Ed25519 key pairs as PEM, JWK and OpenSSH public keys.

  12. S12X.509 Certificate Decoder202

    Decode a certificate or CSR: subject, issuer, validity, SANs, key usage, extensions and fingerprints.

  13. S13TOTP / HOTP Generator204

    Generate 2FA codes from a secret, and create otpauth:// links and QR codes for new secrets.

  14. S14Basic Auth Header206

    Build or decode an HTTP Basic Authorization header.

  15. S15HTML Entities208

    Escape text as HTML entities or decode named and numeric character references.

  16. S16Hex ⇄ Text ⇄ Binary210

    Convert between UTF-8 text, hex, binary and decimal bytes, with an ASCII table.

  17. S17Unicode Inspector212

    Inspect code points and bytes, find zero-width, bidi and look-alike characters, and clean them.

  18. S18ROT13, Caesar & Morse214

    ROT13 and Caesar shifts with brute force, plus Morse code translation with audio.