Encryption Tool
Provides multiple mainstream hashing algorithms for data verification, digital signatures, and password security.
MD5 Hash
Calculates the MD5 hash of the input string, with support for HMAC-MD5.
SHA1 Hash
Calculates the SHA-1 hash of the input string, for checksums.
SHA256 Hash
Calculates the SHA-256 hash of the input string, a modern security standard.
SHA-512 Encryption
Calculates the SHA-512 hash of the input string, a stronger algorithm.
BCrypt Encryption
Professional online BCrypt password hashing and verification tool. Designed for secure password storage with customizable cost factors, auto-salting, and brute-force attack resistance.
Symmetric Encryption (AES-GCM, AES-CBC)
A powerful and secure online AES encryption and decryption tool. Supports both AES-GCM and AES-CBC modes with customizable 128/192/256-bit keys and Base64/Hex formats.
Asymmetric Encryption (RSA-OAEP, ECDH)
A one-stop online asymmetric encryption tool, providing RSA-OAEP encryption/decryption and ECDH key exchange.
Key Derivation (PBKDF2)
Securely derive strong cryptographic keys from your master password using the PBKDF2 algorithm online. Customize the Salt, number of iterations, hash algorithm, and key length.
Message Authentication Code (HMAC)
A free and secure online HMAC generator for computing a Keyed-Hash Message Authentication Code (MAC). Supports various hash algorithms like SHA-256, SHA-512, SHA1, and MD5, with Hex and Base64 output formats.
Digital Signature (RSA-PSS, ECDSA)
A powerful and secure online digital signature tool supporting RSA-PSS and ECDSA algorithms. Generate key pairs, create signatures, and verify signatures online.