AES-textkryptering
Kryptera valfri text med ett lösenord via AES-256-GCM och PBKDF2-nyckelhärledning. Allt körs i din webbläsare — ditt lösenord och data lämnar aldrig enheten.
Så här fungerar det
AES-kryptering fungerar direkt i din webbläsare med hjälp av Web Crypto API — inga data skickas till en server.
För att kryptera: ange klartext, skriv in ett lösenord (eller generera en slumpmässig nyckel), välj nyckelstorlek (128, 192 eller 256 bitar) och klicka på Kryptera. Resultatet är en Base64-kodad sträng som innehåller chiffertexten.
För att dekryptera: klistra in den krypterade Base64-strängen, ange samma lösenord och klicka på Dekryptera för att återfå originaltexten.
Nycklar härleds från lösenordet med PBKDF2-SHA256 med ett slumpmässigt salt inbäddat i utdata, vilket gör varje kryptering unik även för samma klartext. Verktyget använder CBC-läge med en slumpmässig initialiseringsvektor genererad vid varje kryptering. Både IV och salt inkluderas i den kodade utdatan, så bara samma lösenord behövs för att dekryptera.
Användningsfall
- Dela en känslig anteckning via en opålitlig chatt eller e-post genom att bara skicka chiffertexten och komma överens om ett lösenord via en annan kanal
- Lagra personlig data som återställningskoder eller privata anteckningar i en molnfil utan att lita på leverantören
- Kryptera en liten textbit innan du klistrar in den i ett delat dokument eller ärende
- Visa hur autentiserad kryptering, lösenordsbaserad nyckelhärledning och salt fungerar med ett riktigt exempel
- Skapa fristående chiffertext-blobbar för CTF-utmaningar eller säkerhetsutbildningar
Vanliga frågor
- Skickas mina data till en server?
- Nej. Alla kryptografiska operationer utförs lokalt i webbläsaren via Web Crypto API.
- Vilket AES-läge används?
- AES-CBC med en slumpmässig 128-bitars IV genererad vid varje kryptering.
- Kan jag dekryptera med OpenSSL?
- Formatet är verktygsspecifikt (PBKDF2 + inbäddat IV/salt), så direkt OpenSSL-kompatibilitet kräver matchande parametrar.
- Vad händer om jag glömmer lösenordet?
- Ingen återhämtning är möjlig. AES är symmetrisk kryptering — utan lösenordet är dekryptering beräkningsmässigt omöjlig.
- Vilken nyckelstorlek ska jag välja?
- AES-256 erbjuder den högsta säkerheten och rekommenderas för känsliga data.