Quick Start: Basic Encoding & Hashing
Start with HeronTool's Base64 Encoder/Decoder to instantly encode/decode text, useful for transmitting non-binary data. Then use Hash Generator to produce MD5/SHA digests for file integrity. For password storage, use Bcrypt Hash Generator – it incorporates salt and resists brute-force, and allows direct verification after generation.
Symmetric Encryption & Message Authentication
For sensitive data, use AES Encrypt/Decrypt: choose key length (128/256 bits), input password and IV to encrypt text or files. To ensure message integrity, combine with HMAC Generator – input key and message to create HMAC-SHA256 signatures for API request validation.
Asymmetric Encryption & Key Management
Use RSA Key Pair Generator to create public/private keys for digital signatures or encrypted transport. Store private key securely, share public key with others. For cryptocurrency, BIP39 Mnemonic Generator creates 12/24 word mnemonics and derives seeds – back them up offline.
FAQ
- Is Base64 encryption? No, it's only encoding, reversible, and provides no security.
- Can hashes be decrypted? No, hashes are irreversible, but rainbow tables can crack weak ones, so use Bcrypt for passwords.
- Difference between AES and RSA? AES is symmetric and fast for bulk data; RSA is asymmetric, for key exchange and small data signatures.
- What if mnemonic is lost? Cannot be recovered – back up offline multiple times.