AES-GCM lokale versleuteling/ontsleuteling

Gebruik PBKDF2-SHA-256 en AES-GCM met een willekeurige salt om versiegegevens lokaal in de browser te versleutelen of ontsleutelen.

Lokale verwerking in de browser
Deze pagina is door de openbare directorycontrole gekomen; schakel JavaScript in om de volledige functies te gebruiken.
Gebruiksaanwijzing

Hoe gebruik je AES-GCM voor lokale versleuteling/ontsleuteling

Platte tekst, versleutelde tekst en wachtwoorden worden alleen in de huidige browser verwerkt en niet geüpload; de pagina slaat wachtwoorden niet op.

  1. Inhoud en wachtwoord invoeren

    Voer inhoud en een wachtwoord in de versleutelings- of ontsleutelingsmodus in; maak een back-up van de oorspronkelijke tekst voordat je belangrijke inhoud versleutelt.

  2. Lokale versleuteling en ontsleuteling uitvoeren

    De tool gebruikt een willekeurig zout, een willekeurige nonce, PBKDF2-SHA-256 en AES-GCM om versiegegevens te genereren.

  3. Kopiëren en verifiëren

    Kopieer de volledige envelope en probeer deze onmiddellijk met dezelfde wachtzin te ontsleutelen; als een onderdeel ontbreekt, kan deze niet worden hersteld.

Beperkingen en aandachtspunten

  • Een verloren wachtwoordzin kan niet worden hersteld; de pagina kan ook niet bepalen of de wachtwoordzin sterk genoeg is.
  • Deze tool biedt geen sleutelbeheer, delen met meerdere personen, sleutelrotatie, back-ups of noodherstel.
  • Productiesystemen moeten nog steeds gebruikmaken van onafhankelijk gecontroleerde oplossingen voor versleuteling en sleutelbeheer.

Veelgestelde vragen

Waarom is de cijfertekst elke keer anders bij dezelfde platte tekst en hetzelfde wachtwoord?

Elke keer worden een nieuw willekeurig salt en een nieuwe nonce gegenereerd; dit is normaal gedrag om te voorkomen dat dezelfde invoer dezelfde ciphertext oplevert.

Kunnen gegevens die door een pagina van een oude versie zijn gegenereerd, worden ontsleuteld?

Het nieuwe formaat bevat een expliciete versie en parameters; oude gegevens zonder deze velden worden niet op basis van aannames ontsleuteld, om een verkeerde interpretatie te voorkomen.

PaginafeedbackHeb je een probleem ontdekt of een verbetersuggestie?
Feedbackfuncties moeten worden gebruikt in de online versie

Activeer JavaScript in de online versie voordat u indient; de lokale functies van de huidige tool of case blijven onaangetast.

Ga naar feedback op de online versie