Cryptography & Validation 71

Explore tools in Cryptography & Validation category

Morse Code Translator

Online Morse code translator supporting bidirectional conversion between text and Morse code, with audio playback function, adjustable speed, frequency and volume

BLAKE Hash Generator

Calculate BLAKE2b, BLAKE2s and BLAKE3 hash values for text and files. Fast, secure, runs entirely in browser.

Whirlpool Hash Generator

Calculate 512-bit hash values using Whirlpool-0, Whirlpool-T and Whirlpool ISO standard algorithms. Supports text and file input.

Snefru Hash Generator

Generate Snefru-128/256 hash values, an early cryptographic hash function designed by Ralph Merkle

SM3 Cryptographic Hash Algorithm

Chinese commercial cryptography standard SM3 algorithm, 256-bit cryptographic hash function, supporting multiple input/output formats for data integrity verification and digital signatures

HAS-160 Hash Generator

Generate HAS-160 hash values, Korean KCDSA digital signature encryption standard

xxHash Hash Generator

Extremely fast non-cryptographic hash algorithm supporting xxHash32, xxHash64, xxHash3 and xxHash128 variants. Perfect for data integrity verification and hash tables.

SHA-3/Keccak Hash Generator

Supports SHA3-224, SHA3-256, SHA3-384, SHA3-512 and Keccak variants. Uses WebAssembly to accelerate secure hash generation from text or files.

RIPEMD Hash Generator

Generate RIPEMD-128/160/256/320 hash values, RIPEMD-160 widely used in Bitcoin

RIPEMD-128 Hash Generator

Generate RIPEMD-128 hashes for text and files with local processing and multiple input/output formats for checksum and integrity verification

RIPEMD-160 Hash Generator

Generate RIPEMD-160 hashes for text and files with local processing and multiple input/output formats for checksum and Bitcoin-related uses

RIPEMD-256 Hash Generator

Generate RIPEMD-256 hashes for text and files with local processing and multiple input/output formats for checksum and integrity verification

RIPEMD-320 Hash Generator

Generate RIPEMD-320 hashes for text and files with local processing and multiple input/output formats for checksum and integrity verification

MurmurHash Hash Generator

High-performance non-cryptographic hash function supporting MurmurHash3 x86 32-bit, x86 128-bit and x64 128-bit variants

GOST Hash Generator

Compute GOST R 34.11-94 and Streebog (GOST R 34.11-2012) hashes. Supports Streebog-256/512 and text/file input.

FNV Hash Generator

Generate FNV-1 and FNV-1a hash values, supporting 32-bit, 52-bit and 64-bit variants, non-cryptographic hash function

Password Generator

Generate strong, secure and hard-to-crack random passwords or passphrases

AES Online Encryptor/Decryptor

AES Online Encryption/Decryption tool, supports CBC/ECB/CTR/CFB/OFB modes, 128/192/256-bit keys

Rijndael Online Encryption/Decryption

Original AES algorithm supporting variable block sizes and key lengths of 128/192/256 bits, providing more flexible encryption options

DES/3DES Encryption/Decryption

Classic symmetric encryption tool supporting text and file processing

Blowfish Encryption/Decryption

Online Blowfish encryption/decryption tool supporting variable key lengths (32-448 bits) and CBC/ECB/CFB/OFB modes.

Camellia Encryption/Decryption

Internationally recognized secure encryption algorithm supporting 128/192/256-bit keys

SEED Encryption/Decryption

Online SEED encryption/decryption tool, Korean standard 128-bit block cipher, supporting CBC, ECB, CFB, OFB modes.

Twofish Encryption/Decryption

AES finalist algorithm, high-security symmetric encryption tool designed by Bruce Schneier

CAST5 (CAST-128) Encryption/Decryption

Secure encryption tool based on CAST5 (CAST-128) algorithm. Supports CBC, ECB, CFB, OFB modes for fast and secure data protection.

IDEA Encryption/Decryption

Online IDEA (International Data Encryption Algorithm) encryption/decryption tool with 128-bit fixed key, supporting CBC, ECB, CFB, OFB, RAW modes.

TEA/XTEA/XXTEA Online Encryption/Decryption

Online TEA/XTEA/XXTEA encryption/decryption tool, supporting CBC/ECB/CFB/OFB modes, widely used in embedded systems and game development

Serpent Online Encryption/Decryption

AES finalist algorithm - Ultra-secure block cipher supporting 128/192/256-bit keys

LOKI97 Online Encryption/Decryption

Australian Block Cipher - 128-bit block, variable key length AES candidate algorithm

RC Series (RC2/RC4/RC5/RC6) Online Encryption/Decryption

RC series symmetric encryption algorithms designed by Ron Rivest, supporting RC2, RC4, RC4-Drop, RC5 and RC6

GOST Online Encryption/Decryption

GOST 28147-89 and Magma (GOST R 34.12-2015) encryption/decryption tool supporting multiple modes and S-Box options

Salsa20 Online Encryption/Decryption

High-speed stream cipher encryption/decryption tool supporting Salsa20, Salsa20/12, Salsa20/8 and XSalsa20 variants

ChaCha20 Online Encryption/Decryption

ChaCha20, ChaCha20-Poly1305 and XChaCha20 encryption/decryption tool. Supports AEAD authenticated encryption, multiple input/output formats. Secure and fast, runs entirely in browser.

SM4 Block Cipher Algorithm

Chinese commercial cryptography standard SM4 algorithm, 128-bit block symmetric encryption, supporting CBC/ECB/CTR modes with automatic key and IV generation

Caesar Cipher Encrypt/Decrypt

Classic Caesar cipher (shift) encrypt/decrypt tool with custom shift and one-click copy

ROT13 Encrypt/Decrypt

Online ROT13 encryption/decryption tool supporting ROT13, ROT5, ROT18, ROT47 variants with one-click conversion

RSA Online Encryptor/Decryptor

Online RSA encryption/decryption tool supporting key generation, public key encryption, private key decryption and digital signature verification with PEM format keys

SM2 Online Encryption/Decryption

Chinese commercial cryptography standard SM2 algorithm, elliptic curve-based public key encryption, supporting key pair generation, encryption/decryption, multiple ciphertext modes and data formats

SHA Online Encryptor

Calculate MD5, SHA1, SHA256, SHA512, SHA3, RIPEMD160 hashes online. Supports local processing for large files.

SHA1 Online Encryptor

Online SHA1 hash calculator for text and files with local processing, Hex input and algorithm switching, ideal for checksum and integrity verification

SHA224 Online Encryptor

Online SHA224 hash calculator for text and files with local processing, Hex input and algorithm switching for checksum and integrity verification

SHA256 Online Encryptor

Online SHA256 hash calculator for text and files with local processing, Hex input and quick copy for checksum and integrity verification

SHA384 Online Encryptor

Online SHA384 hash calculator for text and files with local processing, Hex input and algorithm switching for checksum and integrity verification

SHA512 Online Encryptor

Online SHA512 hash calculator for text and files with local processing, Hex input and quick copy for checksum and integrity verification

SHA3 Online Encryptor

Online SHA3 hash calculator for text and files with local processing, Hex input and algorithm switching for checksum and integrity verification

HMAC Online Encryptor

Hash-based Message Authentication Code calculator supporting MD5, SHA1, SHA256 and more

MD5 Online Encryptor

Generate MD5 hash values for text or files. Supports file verification, data integrity checking with multiple input/output formats

MD4 Online Encryptor

Generate MD4 hash values for text or files. Supports multiple input/output formats, compatible with legacy systems

Bcrypt Online Encryption/Verification

Generate and verify secure password hashes using Bcrypt algorithm, widely used with good compatibility.

Scrypt Online Encryption/Verification

Generate and verify secure password hashes using Scrypt algorithm, memory-hard with strong GPU resistance.

Argon2 Online Encryption/Verification

Generate and verify secure password hashes using Argon2 algorithm, latest standard and most secure.

CRC Online Calculator

Calculate various CRC checksums, supporting CRC-8, CRC-16 (Modbus, CCITT), CRC-32, CRC-64 and more algorithms. Supports text, hexadecimal, Base64 and file calculation.

Adler-32 Online Calculator

Calculate Adler-32 checksums for text and files, a fast checksum algorithm widely used in zlib/gzip compression

LRC Online Checker

Online LRC checker with hex, ASCII and decimal input modes, providing real-time checksum calculation and verification for Modbus ASCII debugging and serial communication troubleshooting.

SM2/SM3/SM4 Cryptography Encryption/Decryption

Chinese commercial cryptography standard algorithms, supporting SM2 elliptic curve public key cryptography, SM3 cryptographic hash, and SM4 block cipher encryption/decryption and hash calculation

Vigenere Cipher Encrypt/Decrypt

Vigenere cipher encrypt/decrypt tool with keyword-based polyalphabetic substitution, live conversion, and one-click copy for classical cryptography lessons and algorithm practice.

Cryptographically Secure PRNG

Cryptographically secure PRNG using Web Crypto API with bytes, integers, passwords and multiple encodings for keys, tokens and OTP secrets

Ed25519 Sign/Verify

Online Ed25519 sign and verify tool with key generation, public key derivation, message signing, and signature validation for API security, identity authentication, and protocol debugging.

ECDSA Sign/Verify

Online ECDSA sign and verify tool supporting secp256k1 and NIST curves, key generation, message signing, and verification for blockchain transactions, API auth, and protocol debugging.

DSA Sign/Verify

Online DSA sign and verify tool with SHA-1/SHA-224/SHA-256, PEM keys, and DER parsing for legacy migration, protocol debugging, and historical signature audits.

PDF Signature Checker

Check PDF digital signatures online with certificate chain, signing time, signing reason, and integrity status for contract verification, archive review, and audit checks.

Diffie-Hellman Key Exchange

Online Diffie-Hellman key exchange tool with ECDH and X25519 negotiation, two-party public key exchange, and shared-secret verification for TLS demos, secure channel debugging, and cryptography learning.

PBKDF2 Key Derivation/Verification

Online PBKDF2 key derivation and verification tool with SHA-1/SHA-256/SHA-384/SHA-512, configurable iterations and key length, random salt generation, and derived-key verification.

HKDF Key Derivation

Online HKDF key derivation tool with RFC 5869 extract/expand flow, SHA-256/384/512, multi-format IKM/PRK/Info inputs, and OKM export for protocol key scheduling and cryptographic development.

SSH Key Generator

Online SSH key generator supporting RSA 2048/3072/4096 and Ed25519, creating PEM private keys, OpenSSH public keys, and SHA256 fingerprints for server login, Git authentication, and key operations.

OTP Dynamic Password Generator

Online OTP dynamic password generator supporting TOTP/HOTP, Base32 secret generation, otpauth URI and QR provisioning for 2FA setup, authenticator integration, and secure login verification.

Password Strength Checker

Check password strength and security risks with score, entropy, crack time estimation and improvement tips

Secure Token Generator

Generate JWT, API tokens, CSRF tokens, session IDs, refresh tokens and OTP codes with decode view, batch output and download

RSA Key Pair Generator

Online RSA key pair generator with custom key sizes and local PEM public/private key output for certificate setup, integration debugging, and development testing.

BIP39 Mnemonic Generator

Generate BIP39 mnemonics locally with entropy conversion, validation, and multilingual wordlists

Random Token Generator

Generate random tokens locally with custom length, character sets, URL sharing, and quick copy support