AES Encryptor / Decryptor
Encrypt and decrypt text using AES-256-GCM with PBKDF2 key derivation in your browser.
Over deze tool
De AES Tekst Versleutelaar gebruikt AES-GCM (Galois/Counter-modus), een geauthenticeerd versleutelingsschema dat zowel vertrouwelijkheid als integriteit biedt. Het wachtwoord wordt omgezet naar een cryptografische sleutel met PBKDF2 (100.000 iteraties, SHA-256).
Het uitvoerformaat is Base64(zout + IV + versleutelde tekst + authenticatietag). Dit is een zelfstandige blob — plak het om te ontsleutelen. Alle bewerkingen gebruiken de native crypto.subtle API van de browser. Niets wordt naar een server gestuurd.
Hoe te gebruiken
- Selecteer de modus Versleutelen of Ontsleutelen.
- Voer een sterk wachtwoord in (hetzelfde moet worden gebruikt voor beide bewerkingen).
- Versleutelingsmodus: typ/plak de leesbare tekst of klik op Voorbeeld.
- Ontsleutelingsmodus: plak de door dit hulpmiddel gegenereerde Base64-versleutelde tekst.
- Klik op Versleutelen/Ontsleutelen en kopieer het resultaat.
Gebruiksscenario's
Ontwikkelaars versleutelen gevoelige configuratiefragmenten voordat ze worden opgeslagen. Beveiligingsonderzoekers valideren AES-GCM-ontsleutelingslogica. Teams delen versleutelde inloggegevens in publieke wiki's.
Veelgestelde vragen
- Is dit hulpmiddel veilig voor productiegeheimen? — De versleuteling is cryptografisch sterk, maar webgebaseerde hulpmiddelen hebben inherente risico's. Gebruik voor productiegeheimen een speciale secrets manager.
- Waarom produceert dezelfde tekst elke keer andere versleutelde tekst? — Er worden bij elke versleuteling nieuwe willekeurige zout en IV gegenereerd. Dit is correct gedrag.
- Wat gebeurt er bij een verkeerd wachtwoord? — AES-GCM bevat een authenticatietag. Een verkeerd wachtwoord veroorzaakt een fout in plaats van beschadigde uitvoer.
- Kan ik dit ontsleutelen in een andere programmeertaal? — Ja. Het formaat is standaard AES-256-GCM met PBKDF2-sleutelafleiding. Equivalente code bestaat voor Python, Node.js en Java.