AES Encryptor / Decryptor
Encrypt and decrypt text using AES-256-GCM with PBKDF2 key derivation in your browser.
Lösenord
Nyckelstorlek
Klartext
Om det här verktyget
AES-textkrypteraren använder AES-GCM (Galois/Counter-läge), ett autentiserat krypteringsschema som ger både sekretess och integritet. Lösenordet omvandlas till en kryptografisk nyckel med PBKDF2 (100 000 iterationer, SHA-256).
Utdataformatet är Base64(salt + IV + kryptotext + autentiseringstaggen). Detta är en fristående blob — klistra in den för att avkryptera. Alla operationer använder webbläsarens inbyggda crypto.subtle API. Inget skickas till en server.
Hur man använder
- Välj läget Kryptera eller Avkryptera.
- Ange ett starkt lösenord (samma måste användas för båda operationerna).
- Krypteringsläge: skriv/klistra in klartext eller klicka Exempel.
- Avkrypteringsläge: klistra in Base64-kryptotexten som genererats av detta verktyg.
- Klicka Kryptera/Avkryptera och kopiera resultatet.
Användningsfall
Utvecklare krypterar känsliga konfigurationsfragment innan de lagras. Säkerhetsforskare validerar AES-GCM-avkrypteringslogik. Team delar krypterade inloggningsuppgifter i offentliga wikis.
Vanliga frågor
- Är detta verktyg säkert för produktionshemligheter? — Krypteringen är kryptografiskt stark, men webbaserade verktyg har inneboende risker. Använd en dedikerad secrets manager för produktionshemligheter.
- Varför ger samma text olika kryptotext varje gång? — Nytt slumpmässigt salt och IV genereras vid varje kryptering. Detta är korrekt beteende.
- Vad händer med fel lösenord? — AES-GCM innehåller en autentiseringstagg. Fel lösenord ger ett fel istället för korrupt utdata.
- Kan jag avkryptera detta i ett annat programmeringsspråk? — Ja. Formatet är standard AES-256-GCM med PBKDF2-nyckelderivation. Ekvivalent kod finns för Python, Node.js och Java.