Memory-Hard Encryption in Browser
AES (Advanced Encryption Standard) is the global gold standard for encryption. It is the same mathematical lock used by banks, the military, and governments to protect Top Secret data. It essentially turns your data into random noise that cannot be reversed without the key.
This tool uses Argon2id for key derivation instead of PBKDF2/SHA256. Older hashing algorithms are extremely fast on graphics cards (GPUs), allowing hackers to guess billions of passwords per second. Argon2 is Memory Hard—it requires 64MB of RAM to compute just one key. This makes it prohibitively expensive for attackers to use parallel hardware (GPUs/ASICs) to crack your password.
We use fixed, high-security defaults: Time Cost: 10, Memory: 64 MB, Parallelism: 1. This provides a balance between user speed and extreme resistance to brute-force attacks.
GCM (Galois/Counter Mode) makes the lock "smarter". Standard encryption only hides the data. GCM hides the data and adds a digital seal. If even a single bit of the encrypted message is tampered with by a hacker, the decryption will fail completely, warning you that the data is not authentic.