Skip to content

Crypto & Security

Hash, encrypt and generate secure passwords locally.

Adler-32 Checksum

Compute the Adler-32 checksum.

AES Decrypt

Decrypt AES-GCM encrypted text.

AES Encrypt

Encrypt text with AES-GCM and a password.

Autokey Cipher

Encrypt text with the autokey cipher.

CRC32 Checksum

Compute the CRC32 checksum of a string.

CRC8 Checksum

Compute the CRC8 checksum.

HMAC SHA-256

Compute an HMAC-SHA256 signature.

MD5 Hash

Compute the MD5 hash of a string.

Password Strength

Check the strength of a password.

Polybius Square

Encrypt/decrypt with the Polybius square.

Random Bytes

Generate cryptographically random bytes.

Random Salt Generator

Generate a random salt for hashing.

SHA-1 Hash

Compute the SHA-1 hash of a string.

SHA-224 Hash

Compute the SHA-224 hash of a string.

SHA-256 Hash

Compute the SHA-256 hash of a string.

SHA-384 Hash

Compute the SHA-384 hash of a string.

SHA-512 Hash

Compute the SHA-512 hash of a string.

AES-CBC Decrypt

Decrypt AES-CBC encrypted text.

AES-CBC Encrypt

Encrypt text with AES-CBC.

Affine Cipher

Encrypt text with the affine cipher.

Beaufort Cipher

Encrypt/decrypt with the Beaufort cipher.

Columnar Transposition

Encrypt/decrypt with columnar transposition.

CRC16 Checksum

Compute the CRC16-CCITT checksum.

ECDSA Key Generator

Generate an ECDSA key pair.

Fletcher-16 Checksum

Compute the Fletcher-16 checksum.

Fletcher-32 Checksum

Compute the Fletcher-32 checksum.

Gronsfeld Cipher

Encrypt text with the Gronsfeld cipher.

All Hash Generator

Compute MD5, SHA-1, SHA-256 and SHA-512 at once.

HMAC SHA-1

Compute an HMAC-SHA1 signature.

HMAC SHA-384

Compute an HMAC-SHA384 signature.

HMAC SHA-512

Compute an HMAC-SHA512 signature.

JWT Encode

Create and sign a JWT with HS256.

JWT Verify

Verify a JWT signature with HS256.

One-Time Pad

XOR encrypt text with a key (OTP).

Password Entropy

Estimate the entropy of a password in bits.

PBKDF2 Key Derivation

Derive a key using PBKDF2.

Playfair Cipher

Encrypt/decrypt with the Playfair cipher.

Porta Cipher

Encrypt text with the Porta cipher.

Random Key Generator

Generate a random encryption key.

RSA Key Generator

Generate an RSA key pair.

Scytale Cipher

Encrypt/decrypt with the Scytale cipher.

Substitution Cipher

Encrypt with a custom substitution alphabet.

TOTP Generator

Generate a time-based one-time password.

Trithemius Cipher

Encrypt text with the Trithemius cipher.

Vigenère Cipher

Encrypt/decrypt with the Vigenère cipher.

XOR Cipher

Encrypt/decrypt text with XOR and a key.