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