Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Tekstversleuteling

Versleutel en ontsleutel tekst met een wachtwoord via sterke AES-256-GCM. Het wachtwoord verlaat je browser nooit. Deel geheimen veilig.

Werkt offline na het laden

Sterke, standaard versleuteling: AES-256-GCM met een sleutel afgeleid van je wachtwoord via PBKDF2 (250 000 iteraties, SHA-256). Elk bericht gebruikt een verse willekeurige salt en IV.

Het wachtwoord wordt nooit opgeslagen of verzonden — alles wordt uitgevoerd in je browser. Als je het wachtwoord verliest, kan het bericht niet worden hersteld. Deel de versleutelde tekst en het wachtwoord via afzonderlijke kanalen.

Open formaat: De uitvoer is base64 van salt (16 bytes) + IV (12 bytes) + versleutelde tekst + 16-byte GCM-tag, met de sleutel uit PBKDF2-SHA256 met 250.000 iteraties. Het is niet compatibel met OpenSSL of CryptoJS, maar je kunt het ook zonder deze site ontsleutelen, bijvoorbeeld in Node.js:

const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());

Veelvoorkomend gebruik

  • Deel een Geheim VeiligVersleutel een wachtwoord of aantekening om via chat of e-mail te verzenden.
  • Versleutel een PrivénotaBescherm gevoelige aantekeningen die u ergens opslaat of plakt.
  • Verstuur Referenties VeiligVersleutel API-sleutels of aanmeldingen voordat u met een collega deelt.
  • Bewaar een Versleutelde DagboekvermeldingVersleutel persoonlijk schrijven zodat alleen jij het terug kunt lezen.
  • Ontdek Hoe Versleuteling WerktZie echte AES-256-GCM-versleuteling in actie.

Hoe het werkt

Stuur een geheim via een onveilig kanaal (e-mail, chat) door het te versleutelen met een wachtwoord dat alleen jij en de ontvanger kennen. Dit gebruikt dezelfde sterke, standaard cryptografie als wachtwoordbeheerders — volledig in je browser.

  1. 1
    Je voert tekst en een wachtwoord in
    Niets wordt geüpload; het wachtwoord wordt nooit opgeslagen of verzonden.
  2. 2
    Een sleutel wordt afgeleid van je wachtwoord
    PBKDF2 rekt je wachtwoord op met 250.000 SHA-256-iteraties en een verse willekeurige salt, waardoor brute-force-aanvallen traag gaan.
  3. 3
    De tekst is versleuteld met AES-256-GCM
    Elke keer wordt een willekeurige IV gebruikt, en GCM voegt een authenticatietag toe, zodat manipulatie (of een verkeerd wachtwoord) bij het ontsleutelen wordt gedetecteerd.
  4. 4
    Je deelt de versleutelde tekst
    Stuur het base64-resultaat via elk kanaal en het wachtwoord afzonderlijk. De ontvanger plakt beide hier in om te ontsleutelen.

Alle cryptografie draait lokaal met de native Web Crypto van de browser. De platte tekst en het wachtwoord verlaten je apparaat nooit. Als het wachtwoord verloren gaat, is het bericht onherstelbaar — dat is de bedoeling.

Gerelateerde tools

Veelgestelde vragen