TL
Tool Lab
💰Donate
💰Donate

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

  1. Välj läget Kryptera eller Avkryptera.
  2. Ange ett starkt lösenord (samma måste användas för båda operationerna).
  3. Krypteringsläge: skriv/klistra in klartext eller klicka Exempel.
  4. Avkrypteringsläge: klistra in Base64-kryptotexten som genererats av detta verktyg.
  5. 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.